1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 h6 7.Bxf6 Qxf6 8.Qb3 Qb6 9.a3 Bxc3+ 10.Qxc3 O-O 11.e3 Bf5 12.Be2 c6 13.O-O Nd7 14.Rfc1 Rfe8 15.b4 a6 16.a4 Nf6 17.a5 Qc7 18.Ne5 Ne4 19.Qb2 Nd6 20.h3 Qe7 21.Bf1 Rad8 22.Re1 Qg5 23.Nf3 Qh5 24.Ne5 Qg5 25.Nf3 Qe7 26.Ne5 h5 27.Rac1 Qg5 28.Nf3 Qe7 29.Ne5 h4 30.Bd3 Bxd3 31.Nxd3 Qg5 32.Qe2 Re7 33.Nc5 Rde8 34.Qf3 g6 35.Qg4 Qxg4 36.hxg4 Kg7 37.Kh2 g5 38.g3 hxg3+ 39.Kxg3 f5 40.Rh1 Kg6 41.Rh5 fxg4 42.Rch1 Kf5 43.Rh7 Rf7 44.R1h6 Ree7 45.Rxf7+ Nxf7 46.Rh7 Kg6 47.Rh1 Kf5 48.Rh7 Kg6 49.Rh1 Kf5 50.Rh2 Nd6 51.Rh8 Rf7 52.Rg8 Nc4 53.Re8 Nd2 54.Re5+ Kg6 55.Kxg4 Rxf2 56.Rxg5+ Kf6 57.Rh5 Rg2+ 58.Kf4 Rf2+ 59.Kg3 Rf3+ 60.Kg4 Rxe3 61.Rh6+ Kg7 62.Rh2 Nc4 63.Nxb7 Re4+ 64.Kg5 Rxd4 65.Nc5 Rd1 66.Nxa6 d4 67.Rc2 Rg1+ 68.Kf4 d3 69.Rxc4 d2 70.Rd4 d1=Q 71.Rxd1 Rxd1 72.Ke5 Kf7 73.Nb8 Ke7 74.Nxc6+ Kd7 75.Nd4 Kc8 76.Kd5 Kb7 77.Kc5 Rc1+ 78.Kb5 Rd1 79.a6+ Kc8 80.Kc5 Kc7 81.Nb5+ Kb8 82.Kb6 Rc1 83.a7+ Ka8 84.Nc7+ Rxc7 85.Kxc7 Kxa7 86.Kc6 Kb8 87.Kb6 Ka8 88.b5 Kb8 89.Ka6 Ka8 90.b6 Kb8 91.b7 Kc7 92.Ka7 Kd7 93.Kb8 Kd8 94.Ka8 Kd7 95.Kb8 Kd8 96.Ka8 Ke8 97.Ka7 Kf8 98.Kb6 Ke8 99.Kb5 Kd8 100.b8=Q+ Ke7 101.Ka5 Kd7 102.Ka6 Kc6 103.Qe8+ Kd6 104.Qg8 Kc5 105.Qb3 Kd6 106.Kb6 Ke7 107.Qg3 Ke6 108.Kc7 Kf6 109.Qe3 Kf5 110.Qf2+ Ke5 111.Kb6 Kd6 112.Qh2+ Kd5 113.Qh8 Kc4 114.Qf8 Kd3 115.Qf1+ Kc3 116.Qf5 Kb2 117.Kc7 Kc1 118.Qf3 Kb1 119.Qh1+ Kc2 120.Qh3 Kb2 121.Kb7 Kc1 122.Qh5 Kb2 123.Ka6 Kb3 124.Kb6 Kc3 125.Kb7 Kb2 126.Qh7 Ka2 127.Ka6 Ka3 128.Ka5 Kb3 129.Qc7 Ka3 130.Qa7 Kb3 131.Qe3+ Ka2 132.Qe7 Kb1 133.Ka4 Ka2 134.Qg5 Ka1 135.Qe3 Kb1 136.Qh6 Ka2 137.Qh2+ Ka1 138.Qg3 Kb2 139.Qg4 Kb1 140.Kb3 Ka1 141.Kc4 Ka2 142.Kc3 Ka1 143.Kd3 Kb2 144.Qd4+ Kb3 145.Qb6+ Ka3 146.Kc3 Ka2 147.Qb2# 1-0