1.d4 d5 2.c4 e6 3.cxd5 exd5 4.Nc3 Nf6 5.Bg5 c6 6.Qc2 Be6 7.e3 Nbd7 8.Bd3 h6 9.Bh4 g5 10.Bg3 Nh5 11.Nge2 Nxg3 12.Nxg3 Qc7 13.h4 Rg8 14.Bh7 Rh8 15.Bf5 Rg8 16.e4 O-O-O 17.exd5 cxd5 18.hxg5 Rxg5 19.Bxe6 fxe6 20.Qe2 e5 21.O-O exd4 22.Nb5 Qb6 23.Rac1+ Kb8 24.Rfd1 Bg7 25.Qe7 Bf6 26.Qd6+ Qxd6 27.Nxd6 Rdg8 28.Ndf5 h5 29.Rc2 a6 30.Kf1 Be5 31.Nxd4 Bxg3 32.fxg3 Rxg3 33.Rf2 Ne5 34.Nf5 Rd3 35.Rxd3 Nxd3 36.Rd2 Rf8 37.Rxd3 Rxf5+ 38.Ke2 Rg5 39.g3 Kc7 40.Rf3 Kc6 41.Rc3+ Kd6 42.Rb3 Rg7 43.Rf3 a5 44.Kd2 Ke5 45.Re3+ Kf5 46.Rd3 Ke4 47.Re3+ Kd4 48.Rd3+ Kc5 49.Rc3+ Kd6 50.Rf3 Rg5 51.Rb3 Kc6 52.Rc3+ Kb5 53.Rb3+ Ka6 54.Rd3 b5 55.a3 Kb6 56.b4 a4 57.Rf3 Kc7 58.Kd3 Kd6 59.Kd4 Rg4+ 60.Kd3 Ke5 61.Re3+ Re4 62.Rf3 d4 63.Kd2 Rg4 64.Kd3 Rg5 65.Ke2 Ke4 66.Rf4+ Kd5 67.Rf3 Kc4 68.Kd2 Re5 69.Rd3 Rf5 70.Ke2 Rf2+ 71.Ke1 Kxd3 72.g4 hxg4 73.Kxf2 Ke4 74.Kg2 Kd5 75.Kg3 Ke5 76.Kf2 Kf6 77.Ke2 Ke7 78.Kd1 Kf6 79.Ke1 Kf7 80.Kd1 Kf6 81.Ke1 Ke5 82.Kd2 Ke4 83.Ke2 d3+ 84.Kd1 Kf3 85.Ke1 Kg2 86.Kd2 Kh2 87.Kd1 Kg3 88.Kd2 Kf3 89.Kc1 Kg2 90.Kd2 Kh1 91.Kd1 g3 92.Kc1 Kg2 93.Kd1 Kh1 94.Ke1 d2+ 95.Kd1 Kg2 96.Ke2 d1=N 97.Ke1 Kg1 98.Kd2 Kg2 99.Kc2 Nf2 100.Kb2 Kh3 101.Kc1 Kg2 102.Kc2 Kh3 103.Kc3 Kg2 104.Kd4 Ng4 105.Ke4 Nf2+ 106.Ke3 Nd1+ 107.Kd2 Kh1 108.Kc1 Nb2 109.Kxb2 Kg2 110.Ka2 Kg1 111.Kb1 g2 112.Ka2 Kf2 113.Ka1 Kf1 114.Ka2 Kg1 115.Kb2 Kf1 116.Kc1 g1=N 117.Kd1 Nf3 118.Kc2 Ke2 119.Kc1 Kd3 120.Kd1 Ng5 121.Kc1 Ke4 122.Kd1 Nf3 123.Ke2 Ng5 124.Kf1 Ne6 125.Kg1 Kd3 126.Kh1 Kc4 127.Kh2 Ng5 128.Kg2 Kd4 129.Kg3 Ke4 130.Kh2 Kd3 131.Kg3 Ne6 132.Kh4 Kc3 133.Kg3 Kd3 134.Kh2 Nd4 135.Kg1 Nc2 136.Kg2 Nxb4 137.Kf1 Ke4 138.axb4 Ke3 139.Ke1 a3 140.Kd1 a2 141.Ke1 a1=Q# 0-1