1.d4 d5 2.e3 e6 3.Bd3 b6 4.c3 Bb7 5.Nh3 Nf6 6.O-O Bd6 7.f4 O-O 8.Bd2 c5 9.Be1 Ba6 10.Bh4 Bxd3 11.Qxd3 Be7 12.Bxf6 Bxf6 13.Nd2 a5 14.f5 exf5 15.Rxf5 g6 16.Rf3 Bg7 17.Nf4 Na6 18.h4 Qxh4 19.Nxd5 Qd8 20.Nf4 Nc7 21.a4 cxd4 22.exd4 Ne8 23.Nc4 Nf6 24.Ne5 Nd5 25.Nxd5 Qxd5 26.Qc4 Qb7 27.Re1 Rae8 28.Rfe3 Bxe5 29.Rxe5 Rxe5 30.Rxe5 Qd7 31.d5 Rd8 32.Qf4 Rf8 33.Qf6 Qxa4 34.d6 Qd1+ 35.Kh2 Qd2 36.Re7 Qh6+ 37.Kg3 Qg7 38.Qf4 g5 39.Qf5 Rd8 40.d7 Kf8 41.Qe4 Qf6 42.Re8+ Kg7 43.Rxd8 Qxd8 44.Qe5+ f6 45.Qe8 Qc7+ 46.Kf2 Qf4+ 47.Ke2 Qg4+ 48.Kd2 Qxg2+ 49.Qe2 Qd5+ 50.Qd3 Qg2+ 51.Kc1 Qg1+ 52.Kc2 Qf2+ 53.Kb3 a4+ 54.Kxa4 Qxb2 55.d8=Q Qa2+ 56.Kb5 Qa5+ 57.Kc6 Qa2 58.Qe7+ Kh6 59.Qexh7# 1-0