1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.Bf4 d5 5.cxd5 exd5 6.e3 Nbd7 7.Be2 Nh5 8.Be5 Nhf6 9.Nc3 c6 10.Bf4 Nh5 11.Be5 Nhf6 12.Bg3 Nh5 13.Qc2 g6 14.O-O Nxg3 15.hxg3 O-O 16.e4 dxe4 17.Nxe4 Nb6 18.Rfe1 Bf5 19.Bd3 Bxe4 20.Rxe4 Bf6 21.Rae1 Qd6 22.g4 Rad8 23.g5 Bg7 24.a3 Qd7 25.Ne5 Bxe5 26.Rxe5 Qxd4 27.Bf1 Qd2 28.Qb3 Rd7 29.g3 Rfd8 30.R1e2 Qd1 31.Qb4 Qd6 32.Re8+ Rxe8 33.Rxe8+ Kg7 34.Qh4 h5 35.gxh6+ Kh7 36.Bh3 f5 37.Bg2 Rf7 38.Bf3 Nd7 39.Qd8 Qf6 40.Qc8 Qxb2 41.Kg2 Nc5 42.Qd8 Qf6 43.Qb8 a6 44.Be2 Ne4 45.Bc4 Rd7 46.Bg8+ Kxh6 47.Be6 Rh7 48.Bg8 Re7 49.Rxe7 Qxe7 50.Bb3 Nf6 51.Qh8+ Nh7 52.a4 Qe4+ 53.Kh2 Qf3 54.Qb2 f4 55.a5 fxg3+ 56.fxg3 Qf5 57.Bc4 Qh5+ 58.Kg2 Qxa5 59.Qxb7 Qd2+ 60.Kf1 Qc1+ 61.Kf2 Qxc4 62.Qd7 Qc5+ 63.Ke2 Qb5+ 64.Ke3 Qh5 65.Kd4 Qd5+ 66.Qxd5 cxd5 67.Kxd5 Kg7 68.Kd4 Kf7 69.Kd5 Kg7 70.Kd4 Ng5 71.Ke3 Ne4 72.Kxe4 Kf7 73.Kf4 Ke8 74.g4 a5 75.Kf3 Kd8 76.Ke3 Kc7 77.Kd3 Kd8 78.Ke4 Ke7 79.g5 Kf7 80.Kd5 Ke7 81.Kd4 Ke6 82.Ke3 Kd5 83.Kf3 Kc6 84.Ke3 Kc5 85.Kf3 Kb5 86.Ke4 Kc4 87.Ke5 a4 88.Kf6 a3 89.Kf7 a2 90.Kg8 Kb4 91.Kf7 Kc4 92.Kg8 Kd3 93.Kh8 Ke4 94.Kh7 Kf3 95.Kh8 a1=Q+ 96.Kh7 Ke3 97.Kh6 Qa5 98.Kxg6 Qa2 99.Kf5 Qa4 100.g6 Qe4+ 101.Kf6 Kf4 102.Kg7 Qc4 103.Kf6 Qa2 104.Kg7 Qf2 105.Kf7 Ke3+ 106.Kg7 Ke4 107.Kh8 Qh2+ 108.Kg8 Kf5 109.Kf7 Qf4 110.g7 Qc4+ 111.Kf8 Qc8+ 112.Kf7 Qd7+ 113.Kf8 Kf6 114.g8=N+ Ke6 115.Nf6 Qf7# 0-1