1.d4 e6 2.g3 Nf6 3.Bg2 d5 4.Nf3 Bb4+ 5.Bd2 Be7 6.O-O O-O 7.c4 Nbd7 8.Qb3 Nb6 9.c5 Nc4 10.Bf4 b6 11.c6 Ne4 12.Nc3 Nxc3 13.Qxc3 a5 14.Qc2 Ba6 15.Rfd1 Bd6 16.Ng5 g6 17.Bc1 Be7 18.h4 Nd6 19.e4 Nxe4 20.Nxe4 dxe4 21.Bxe4 Bf6 22.Bf4 Qe7 23.Rd2 Rad8 24.Rad1 Rfe8 25.a3 Bb5 26.Qb3 Ba6 27.Bg2 g5 28.hxg5 Bxg5 29.Qf3 Bxf4 30.Qxf4 Rd6 31.Re1 Kg7 32.Re5 h6 33.d5 Qd8 34.Qe3 Bc8 35.Rd4 Rf8 36.Rg4+ Kh7 37.Rh5 exd5 38.Rgh4 Qf6 39.Rxh6+ Qxh6 40.Rxh6+ Rxh6 41.Bxd5 Be6 42.Be4+ f5 43.Bd3 Bd5 44.f3 Rhf6 45.g4 Kg8 46.Bxf5 Bxc6 47.Qg5+ Kf7 48.Qf4 Rd6 49.Kf2 Ke8 50.Qe5+ Kd8 51.Kg3 Bd7 52.Bxd7 Rxd7 53.f4 Re8 54.Qf6+ Kc8 55.g5 Rd3+ 56.Kg4 Ree3 57.g6 Rg3+ 58.Kh4 Kb7 59.Qe6 Rde3 60.Qd5+ Ka7 61.f5 Rg1 62.Qc4 Kb7 63.Qf4 Re8 64.Qd4 Ree1 65.g7 Ka7 66.f6 Rg2 67.Kh5 Rf1 68.Qh4 Rfg1 69.Kh6 Rg4 70.Qh5 R1g2 71.Kh7 Rg5 72.Qf3 Rh2+ 73.Kg8 Rhg2 74.Kf8 R2g3 75.Qc6 Kb8 76.Qc2 Ka7 77.Qxc7+ Ka6 78.Qc8+ Ka7 79.b3 Rxb3 80.f7 Rbg3 81.g8=Q Rxg8+ 82.fxg8=Q Rxg8+ 83.Kxg8 a4 84.Kf7 b5 85.Ke6 Kb6 86.Ke5 Ka7 87.Kd4 b4 88.axb4 a3 89.Kc3 a2 90.Kb2 Kb6 91.Kxa2 Ka7 92.Ka1 Kb6 93.Kb1 Kb5 94.Kc2 Kb6 95.Kc3 Ka7 96.Kc4 Kb6 97.Kd5 Kb5 98.Ke5 Kb6 99.Ke6 Kb5 100.Kf6 Kxb4 101.Ke5 Kb3 102.Kd4 Ka4 103.Kd5 Kb4 104.Kd6 Ka5 105.Kc5 Ka4 106.Kc6 Kb3 107.Kb6 Ka4 108.Ka6 Ka3 109.Ka7 Ka2 110.Ka8 Ka1 111.Qc5 Kb1 112.Qc6 Ka1 113.Qc7 Kb1 114.Ka7 Ka2 115.Ka6 Kb1 116.Kb5 Ka2 117.Ka4 Kb2 118.Qc8 Kb1 119.Kb3 Ka1 120.Qa8+ Kb1 121.Kc3 Kc1 122.Qa2 Kd1 123.Qa6 Kc1 124.Qa1# 1-0