1.d4 Nf6 2.c4 e6 3.g3 Bd6 4.Nf3 Bb4+ 5.Nbd2 Ne4 6.Bg2 Nxd2 7.Nxd2 O-O 8.O-O d5 9.Qc2 a5 10.Rd1 Be7 11.Nf3 f5 12.Bf4 c6 13.a3 Nd7 14.b4 Nb6 15.c5 Nc4 16.Ne5 Nxe5 17.Bxe5 Bf6 18.Bd6 Be7 19.Bxe7 Qxe7 20.f4 g5 21.e3 h5 22.fxg5 Qxg5 23.Qf2 e5 24.dxe5 Qg7 25.Qf4 Re8 26.b5 Qxe5 27.Kf2 Qb2+ 28.Kg1 Qe5 29.Re1 Bd7 30.Rab1 Qxf4 31.exf4 Rxe1+ 32.Rxe1 Kf7 33.Bf3 Rh8 34.bxc6 bxc6 35.Rb1 h4 36.Rb7 Ke7 37.g4 fxg4 38.Bxg4 Rd8 39.Kf2 Ke8 40.f5 d4 41.Ke2 Bc8 42.Rh7 Ba6+ 43.Kd2 Rd5 44.f6 Rg5 45.Be6 Rg2+ 46.Kc1 Rg1+ 47.Kb2 Rg2+ 48.Kb3 Kd8 49.Rd7+ Ke8 50.f7+ Kf8 51.Rd8+ Kg7 52.f8=Q+ Kh7 53.Qh8+ Kg6 54.Rg8# 1-0