1.g3 c5 2.c4 g6 3.Nf3 Nh6 4.d4 Bg7 5.d5 f5 6.h4 e5 7.Nxe5 d6 8.Nd3 Ng4 9.Bg2 O-O 10.Bg5 Bf6 11.Bxf6 Qxf6 12.Nc3 Nd7 13.Nf4 Nb6 14.Qb3 Ne5 15.Nb5 Nbxc4 16.Rc1 Na5 17.Qc3 b6 18.Ne6 Bxe6 19.dxe6 Rad8 20.Bd5 Qe7 21.h5 g5 22.f4 Ng4 23.fxg5 a6 24.Na3 f4 25.gxf4 Rxf4 26.Nc2 Rdf8 27.Rg1 Ne5 28.Qh3 Nac6 29.Rd1 Nd4 30.Ne3 Rf2 31.Rg2 Rxe2+ 32.Rxe2 Nef3+ 33.Bxf3 Nxf3+ 34.Qxf3 Rxf3 35.Nd5 Qxg5 36.e7 Qg1+ 37.Kd2 Qd4+ 38.Kc1 Qc4+ 39.Rc2 Qe4 40.Rg2+ Kh8 41.h6 b5 42.a3 a5 43.Rdg1 Qc4+ 44.Kb1 Qd3+ 45.Ka1 Rf1+ 46.Rxf1 Qxf1+ 47.Ka2 Qc4+ 48.b3 Qe4 49.Rf2 Qxd5 50.e8=Q+ Qg8 51.Rf8 d5 52.Rxg8# 1-0