1.g3 c5 2.c4 a6 3.Bg2 d6 4.Nf3 e5 5.O-O Nc6 6.e3 Bg4 7.Nc3 Be7 8.h3 Bf5 9.d4 Nf6 10.d5 Na5 11.g4 Bg6 12.Qe2 Ne4 13.Bd2 O-O 14.Nxe4 Bxe4 15.Ne1 Bxg2 16.Nxg2 e4 17.Rac1 Bf6 18.b3 Be5 19.Ne1 b5 20.f4 exf3 21.Nxf3 Re8 22.Nxe5 Rxe5 23.Bc3 Re8 24.Rf4 Ra7 25.Rcf1 Rae7 26.e4 bxc4 27.bxc4 h6 28.h4 f6 29.R1f2 Qb6 30.Kh2 Qd8 31.Rg2 Rf8 32.Qf1 Nb7 33.g5 fxg5 34.hxg5 Rxe4 35.Rf6 Rh4+ 36.Kg1 Qe7 37.Rxf8+ Qxf8 38.Qe2 h5 39.Qe6+ Qf7 40.Qc8+ Qf8 41.Qxb7 Rh1+ 42.Kxh1 Qf1+ 43.Kh2 Qf4+ 44.Kg1 Qc1+ 45.Kf2 Qc2+ 46.Kf1 Qd3+ 47.Kg1 Qe3+ 48.Rf2 Qg3+ 49.Kf1 Qd3+ 50.Kg2 Qe4+ 51.Kg1 Qg4+ 52.Rg2 Qd1+ 53.Kh2 Kh7 54.Qxg7# 1-0