1.d4 Nf6 2.c4 e6 3.g3 Be7 4.Nf3 O-O 5.Bg2 d5 6.O-O dxc4 7.Qc2 a6 8.a4 Bd7 9.Qxc4 Bc6 10.Bf4 Bd6 11.Qc1 Nbd7 12.Nc3 h6 13.Re1 Bxf3 14.Bxf3 Bxf4 15.Qxf4 c6 16.a5 Qe7 17.Red1 Rad8 18.Qc1 e5 19.Qe3 Rfe8 20.d5 e4 21.Bg2 cxd5 22.Nxd5 Nxd5 23.Rxd5 Nf6 24.Rxd8 Rxd8 25.Rc1 Qb4 26.Qc3 Qxc3 27.Rxc3 Rd1+ 28.Bf1 Ra1 29.Rc8+ Kh7 30.Rc7 Rxa5 31.Rxb7 Kg6 32.e3 Ng4 33.Rb6+ f6 34.Bxa6 Ne5 35.Bb7 Kf5 36.Rb4 Nf3+ 37.Kg2 Re5 38.g4+ Kxg4 39.Rxe4+ Rxe4 40.Bxe4 Nh4+ 41.Kf1 f5 42.Bd5 f4 43.b4 fxe3 44.b5 exf2 45.b6 Nf5 46.b7 Kg5 47.b8=Q Ne3+ 48.Kxf2 Ng4+ 49.Kg2 Kg6 50.Qc8 Nxh2 51.Qc7 Kf5 52.Qd7+ Kg6 53.Qe8+ Kf5 54.Qd8 Kg4 55.Qb8 h5 56.Qa7 Kg5 57.Qa6 Kf5 58.Qa5 Nf3 59.Qa4 Ne5 60.Qa8 Nd7 61.Qd8 Kg4 62.Qxd7+ Kh4 63.Qd8+ g5 64.Qe7 Kg4 65.Qe8 Kf4 66.Qa8 Kf5 67.Qb7 Kf4 68.Qc7+ Kf5 69.Qd7+ Kg6 70.Qe8+ Kf5 71.Qd8 h4 72.Qb8 Kg6 73.Qb7 Kh6 74.Qc7 g4 75.Qd7 Kg6 76.Qe7 Kh6 77.Qe8 h3+ 78.Kh1 h2 79.Qa8 Kg5 80.Qb7 Kf5 81.Bc6 Kg6 82.Bb5 Kh5 83.Bc6 Kg5 84.Bd5 Kh5 85.Bc4 Kh6 86.Qc6+ Kg5 87.Bb5 Kh4 88.Ba4 g3 89.Bb3 Kh3 90.Be6+ Kh4 91.Bd5 Kg5 92.Bc4 Kf5 93.Bb5 Ke5 94.Ba4 g2+ 95.Qxg2 Kf4 96.Qg8 Ke4 97.Qc8 Ke3 98.Qc7 Kd2 99.Qd7+ Kc1 100.Qd8 Kb1 101.Qb8+ Kc1 102.Qa7 Kb2 103.Qa8 Ka2 104.Qd8 Ka1 105.Qb8 Ka2 106.Kxh2 Ka3 107.Qb7 Ka2 108.Qc7 Kb2 109.Qd7 Ka2 110.Qc8 Ka1 111.Qc7 Kb2 112.Kh3 Kb1 113.Kh4 Ka1 114.Qb8 Ka2 115.Kg3 Ka1 116.Kf2 Ka2 117.Ke3 Ka1 118.Kd2 Ka2 119.Kc2 Ka3 120.Qf4 Ka2 121.Qe3 Ka1 122.Qa7 Ka2 123.Qa5 Ka3 124.Bd7# 1-0