1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nf6 7.Bd3 e6 8.O-O Nbd7 9.Bf4 Be7 10.c4 O-O 11.Bxg6 hxg6 12.Re1 c5 13.d5 exd5 14.cxd5 Re8 15.d6 Bf8 16.Rxe8 Qxe8 17.Qb3 Nb6 18.Rd1 Rd8 19.Ng5 c4 20.Qf3 Qc6 21.N3e4 Nxe4 22.Nxe4 Nd5 23.Bg3 Nb4 24.h4 Nd3 25.b3 f5 26.Ng5 Qxf3 27.Nxf3 f4 28.bxc4 Rxd6 29.Bh2 Nc5 30.Rxd6 Bxd6 31.Ng5 Kf8 32.Kf1 Ke7 33.Ke2 Kf6 34.Kf3 Kf5 35.g4+ fxg3 36.fxg3 Be7 37.g4+ Kf6 38.Ke3 Ne6 39.Ne4+ Kf7 40.Nd6+ Bxd6 41.Bxd6 Nd8 42.Ke4 Ke6 43.Be5 Kf7 44.Kd5 Nc6 45.Bc3 Ne7+ 46.Kd6 Ng8 47.Kc7 b6 48.Kb7 Nf6 49.Kxa7 Nxg4 50.Kxb6 Ne3 51.Kb5 Nf5 52.Be1 Nd4+ 53.Kb6 Ke6 54.a4 Kd7 55.a5 Kc8 56.a6 Kb8 57.Bf2 Ne6 58.c5 g5 59.h5 Nf4 60.a7+ Ka8 61.c6 Nd5+ 62.Kc5 Nf6 63.c7 Kb7 64.Kd6 Ne8+ 65.Ke7 Nxc7 66.Kf7 g4 67.Kxg7 Ne6+ 68.Kf6 Nf4 69.h6 g3 70.Bxg3 Nh5+ 71.Kg6 Nxg3 72.h7 Kxa7 73.h8=Q Nf5 74.Kxf5 Kb7 75.Ke6 Kc6 76.Qg8 Kc5 77.Ke5 Kc6 78.Qh7 Kc5 79.Qh8 Kc4 80.Qg8+ Kc5 81.Qf8+ Kc6 82.Ke6 Kc7 83.Kd5 Kd7 84.Qg7+ Ke8 85.Ke6 Kd8 86.Qh8+ Kc7 87.Qg8 Kc6 88.Qf8 Kc7 89.Kd5 Kd7 90.Qg7+ Ke8 91.Kd6 Kd8 92.Qg8# 1-0