1.d4 a6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Nf6 5.Bd3 Nxe4 6.Bxe4 Nd7 7.Bf4 Nf6 8.Bf3 c6 9.c3 Bf5 10.Qb3 Qc8 11.Ne2 Be6 12.Qc2 Bf5 13.Qd2 Be4 14.Bxe4 Nxe4 15.Qe3 Nf6 16.Be5 Ng4 17.Qe4 Nxe5 18.dxe5 e6 19.O-O-O Qc7 20.f4 Be7 21.h4 h5 22.Nd4 O-O-O 23.f5 exf5 24.Qxf5+ Kb8 25.Nf3 Bc5 26.Kc2 g6 27.Qf4 Rhe8 28.Rxd8+ Rxd8 29.Ng5 Rd5 30.Nxf7 Be7 31.g3 Qa5 32.a4 b5 33.Ra1 b4 34.Nd6 Qc5 35.Nc4 g5 36.hxg5 Bxg5 37.Qe4 bxc3 38.bxc3 Qf2+ 39.Kb3 Be7 40.Qf4 Qe2 41.e6+ Kb7 42.Qf7 Rd1 43.Qxe7+ Ka8 44.Rxd1 Qxd1+ 45.Kb4 Qb1+ 46.Ka5 Qa1 47.Qd8+ Kb7 48.Qb6+ Ka8 49.Qxc6+ Ka7 50.Qxa6+ Kb8 51.Qd6+ Kc8 52.Qd7+ Kb8 53.Qd8+ Ka7 54.Qd7+ Ka8 55.Qe7 Qg1 56.Qd8+ Kb7 57.Qe7+ Kc6 58.Qd7+ Kc5 59.Qb5# 1-0