1.d4 Nf6 2.c4 e6 3.Nf3 h6 4.Bf4 c6 5.Nc3 Bb4 6.e3 d6 7.Qc2 Bxc3+ 8.Qxc3 Nh5 9.Bg3 Nxg3 10.hxg3 Nd7 11.g4 O-O 12.Bd3 e5 13.g5 Re8 14.dxe5 Nxe5 15.gxh6 Qf6 16.Nxe5 dxe5 17.hxg7 Kxg7 18.O-O-O Bf5 19.Bxf5 Qxf5 20.Rh3 Qxf2 21.Rf3 Qxg2 22.Rdf1 Re7 23.Qe1 Kf8 24.Qh4 Rd8 25.R1f2 Qg1+ 26.Rf1 Qg2 27.R3f2 Qg6 28.Rf6 Qg2 29.R6f2 Qg6 30.Rf6 Qg2 31.a3 Qd2+ 32.Kb1 Ke8 33.Qg4 Qd3+ 34.Ka2 Qh7 35.R1f5 Re6 36.Rh5 Qxh5 37.Rxe6+ fxe6 38.Qxh5+ Kd7 39.Qxe5 Re8 40.c5 Kc8 41.Kb3 Re7 42.Kc4 Re8 43.Qg7 Rd8 44.Qf6 Re8 45.Qf7 Rd8 46.Qxe6+ Kc7 47.e4 Rd7 48.e5 Kd8 49.Qf6+ Re7 50.e6 b6 51.Kd4 b5 52.Ke5 Kc7 53.Qxe7+ Kb8 54.Kd6 a5 55.Kxc6 b4 56.Qb7# 1-0