1.d4 d5 2.Nf3 e6 3.Nbd2 Nf6 4.e3 b6 5.b3 Nbd7 6.c4 Bd6 7.Bd3 O-O 8.Bb2 Qe7 9.O-O Bb7 10.Qc2 e5 11.cxd5 Bxd5 12.e4 Bb7 13.Rfe1 exd4 14.Nxd4 Be5 15.Nf5 Qc5 16.Nc4 Bxb2 17.Qxb2 Rfe8 18.e5 Nh5 19.Rac1 Qf8 20.Qd2 Rad8 21.Be2 Be4 22.Qg5 Bxf5 23.Qxf5 g6 24.Qg5 Ng7 25.Bf1 Nf5 26.Ne3 Rxe5 27.Nxf5 Rxf5 28.Qg3 c5 29.Rcd1 Nf6 30.Qc7 Rxd1 31.Rxd1 Rd5 32.Rxd5 Nxd5 33.Qxa7 Qd6 34.Bc4 Kg7 35.g3 Qe5 36.Qd7 Qe1+ 37.Kg2 Qe4+ 38.f3 Ne3+ 39.Kf2 Qf5 40.Qxf5 Nxf5 41.Ke2 Nd6 42.Kd3 b5 43.Bxb5 Nxb5 44.Kc4 Na3+ 45.Kxc5 Kf6 46.Kd6 Nb5+ 47.Kd7 Ke5 48.f4+ Kd5 49.Ke7 Nc3 50.a4 f5 51.Kf6 Ne4+ 52.Kg7 g5 53.a5 h5 54.Kg6 h4 55.Kxf5 hxg3 56.hxg3 gxf4 57.gxf4 Nd6+ 58.Kg6 Kc6 59.f5 Kb5 60.b4 Nc4 61.f6 Ne5+ 62.Kf5 Nf7 63.Ke6 Nd8+ 64.Ke7 Nc6+ 65.Ke8 Ne5 66.f7 Ng6 67.f8=Q Nxf8 68.Kxf8 Kc4 69.Kg7 Kd4 70.b5 Kc4 71.b6 Kb5 72.Kh7 Ka6 73.Kh6 Kb5 74.Kg6 Kb4 75.Kg7 Kb5 76.Kf7 Ka6 77.Ke6 Kb5 78.Kd7 Kb4 79.Kc6 Ka3 80.a6 Ka4 81.Kd6 Kb4 82.b7 Kb5 83.b8=Q+ Ka4 84.Ke5 Ka5 85.Qh8 Kb6 86.Kf4 Kc6 87.Qc3+ Kd7 88.Qh8 Kd6 89.Qc3 Kd5 90.Qg7 Kc4 91.Qh7 Kb5 92.Kg3 Kb4 93.Qd3 Kc5 94.Qc2+ Kb6 95.Qh7 Kc5 96.Qh8 Kd6 97.a7 Kd5 98.Kf4 Kc5 99.Kf3 Kc6 100.Qh3 Kd5 101.Qg3 Kc6 102.Qe1 Kc7 103.Qe8 Kb6 104.Qe6+ Kc7 105.Qg4 Kd6 106.Qh3 Kd5 107.a8=B+ Kc4 108.Qe6+ Kb5 109.Qg4 Kc5 110.Qg1+ Kb5 111.Qc1 Ka6 112.Qd1 Ka5 113.Kf2 Kb6 114.Qd5 Ka7 115.Qb7# 1-0