1.Nf3 f5 2.Nc3 Nf6 3.d4 Nc6 4.d5 Nb4 5.a3 Na6 6.e4 fxe4 7.Ng5 Nc5 8.b4 Na6 9.Ncxe4 e5 10.Nxf6+ Qxf6 11.Ne4 Qg6 12.Bd3 Qxg2 13.Qh5+ Kd8 14.Bg5+ Be7 15.Bxe7+ Kxe7 16.O-O-O Qg6 17.Qxe5+ Kd8 18.Rhg1 Qh6+ 19.Kb2 d6 20.Qxg7 Qxg7+ 21.Rxg7 Bf5 22.Ng5 Bxd3 23.Rxd3 Kc8 24.Rf3 b5 25.Rff7 Kb7 26.Ne6 Rag8 27.f4 Rxg7 28.Rxg7 h5 29.f5 Rh6 30.Rg6 Rh7 31.f6 Rf7 32.Nd8+ Kb6 33.Nxf7 c5 34.dxc6 Kxc6 35.Nd8+ Kd7 36.f7 Ke7 37.Rg8 Nb8 38.f8=Q+ Kd7 39.Qf7+ Kc8 40.Qb7# 1-0