1.e4 e6 2.Nc3 Ba3 3.bxa3 Nh6 4.d4 d6 5.Nf3 g6 6.Bxh6 Qe7 7.e5 Kd7 8.Ne4 f6 9.Nxf6+ Qxf6 10.exf6 a5 11.Ng5 Na6 12.f7 Nc5 13.dxc5 e5 14.f8=Q b6 15.Qxh8 Ra7 16.cxd6 a4 17.dxc7+ Kxc7 18.Qdd8+ Kb8 19.O-O-O Ra5 20.Qxc8+ Ka7 21.Rd7# 1-0