1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 dxc4 5.Bg2 a6 6.O-O Nc6 7.Qc2 Nxd4 8.Nxd4 Qxd4 9.Be3 Qg4 10.h3 Qf5 11.Qxc4 Bd6 12.Nc3 O-O 13.Rad1 h6 14.Bb6 Ne8 15.Ne4 Qb5 16.Qxb5 axb5 17.Nxd6 cxd6 18.a3 f5 19.g4 fxg4 20.hxg4 Rf4 21.f3 b4 22.Be3 Rc4 23.axb4 Rxb4 24.Bd4 Bd7 25.Bc3 Rb6 26.f4 Bc6 27.e4 Ra4 28.Rfe1 g5 29.fxg5 hxg5 30.Rd2 Rba6 31.Rf2 Ra1 32.Rxa1 Rxa1+ 33.Kh2 Ra4 34.b4 e5 35.Bd2 Kg7 36.Bxg5 Rxb4 37.Be7 Bxe4 38.Bxe4 Rxe4 39.Kg3 Rc4 40.Rf8 Rc8 41.g5 b5 42.Kg4 Kg6 43.Rh8 Rc4+ 44.Kh3 Kf7 45.Rh7+ Kg8 46.g6 b4 47.Bd8 Rc8 48.Bg5 Rc7 49.Rh4 Rb7 50.Bh6 b3 51.Ra4 Nc7 52.Ra1 b2 53.Rb1 Rb5 54.Kg4 Nd5 55.Kf5 Nc3 56.Rf1 b1=Q+ 57.Rxb1 Rxb1 58.g7 Rh1 59.Bd2 Ra1 60.Bc1 Na4 61.Be3 d5 62.Bb6 Ra3 63.Ba7 Rg3 64.Bb8 Nb6 65.Bxe5 Ra3 66.Bf4 d4 67.Kg4 Kh7 68.g8=R Kxg8 69.Bg3 Rb3 70.Kf5 Rc3 71.Kg5 Kg7 72.Kg4 Kg8 73.Bf4 Nd7 74.Kf5 Nc5 75.Kf6 d3 76.Bg3 Rc2 77.Ke5 d2 78.Be1 Rc4 79.Kf5 Kg7 80.Bf2 Nb3 81.Bb6 Kf8 82.Bf2 Ke8 83.Kf6 Rc1 84.Bg3 Rb1 85.Kf5 Nc1 86.Bb8 d1=Q 87.Kf6 Qf3+ 88.Ke5 Kd8 89.Ke6 Qe4+ 90.Be5 Ne2 91.Kf7 Qf5+ 92.Kg8 Ke8 93.Bh2 Qd3 94.Bb8 Rc1 95.Be5 Qd5+ 96.Kh7 Rf1 97.Kg6 Rh1 98.Bc3 Rh3 99.Ba1 Qb3 100.Kg7 Qa4 101.Bd4 Qd1 102.Kg8 Qf1 103.Be3 Kd8 104.Bb6+ Ke7 105.Kg7 Nf4 106.Bf2 Rd3 107.Be3 Rd6 108.Bg1 Re6 109.Kh7 Rb6 110.Bh2 Qa1 111.Bg1 Qa8 112.Be3 Nh3 113.Bxb6 Qa2 114.Kh6 Qa4 115.Bg1 Qa8 116.Be3 Kd8 117.Kh5 Kd7 118.Bg1 Qa2 119.Bh2 Ke6 120.Bd6 Qa5+ 121.Bc5 Kf5 122.Be7 Qa4 123.Bd6 Qg4+ 124.Kh6 Qg2 125.Be5 Qe4 126.Bh8 Qa4 127.Kh5 Qc6 128.Kh4 Nf2 129.Kh5 Qh1# 0-1