1.d4 Nf6 2.Nf3 Nc6 3.Bf4 d5 4.e3 Nh5 5.Be5 f6 6.Bg3 Nxg3 7.hxg3 Bg4 8.Be2 e5 9.Nc3 Be6 10.dxe5 fxe5 11.Bb5 Qd6 12.Qe2 O-O-O 13.Bxc6 Qxc6 14.Nxe5 Qe8 15.O-O-O g6 16.f4 Bg7 17.Rd4 Qe7 18.Qd2 c6 19.e4 dxe4 20.Nxe4 Bd5 21.Nc3 Bxe5 22.Re1 Be4 23.Rexe4 Bxd4 24.Rxe7 Bf6 25.Rf7 Rxd2 26.Kxd2 Rd8+ 27.Ke2 Bxc3 28.bxc3 Rd7 29.Rxd7 Kxd7 30.g4 Ke7 31.Kd3 Kf7 32.g5 b5 33.c4 Kf8 34.c3 Ke7 35.a3 h6 36.gxh6 Kd7 37.f5 g5 38.c5 g4 39.h7 Kc8 40.g3 a5 41.h8=R+ Kb7 42.Rh2 Ka8 43.Rh5 a4 44.Ke2 Kb8 45.Rg5 Ka8 46.f6 Kb7 47.f7 Kc8 48.Kf2 b4 49.Ke2 bxa3 50.Kf1 Kd8 51.f8=Q+ Kd7 52.Qf7+ Kd8 53.Kg2 Kc8 54.Kh2 Kd8 55.Qh7 a2 56.Rg8# 1-0