1.d4 Nf6 2.d5 e6 3.dxe6 fxe6 4.Nf3 Bc5 5.c4 Bb6 6.Nc3 O-O 7.e3 Nc6 8.a3 d5 9.Be2 dxc4 10.Bxc4 Qxd1+ 11.Nxd1 Ne4 12.O-O a5 13.b3 Nd6 14.Be2 e5 15.Nc3 Be6 16.Nd2 Rad8 17.Rd1 Nd4 18.exd4 Bxd4 19.Bb2 Rxf2 20.Nf3 Rxf3+ 21.Rxd4 exd4 22.Bxf3 dxc3 23.Bxc3 b6 24.b4 axb4 25.axb4 Nb5 26.Be1 Nd4 27.Rc1 Nxf3+ 28.gxf3 Rd3 29.Rc3 Rd1 30.Kf1 Rb1 31.Rxc7 Rb2 32.Bc3 Rxh2 33.Rxg7+ Kf8 34.Rb7 Rc2 35.Be5 b5 36.Rxh7 Bc4+ 37.Kg1 Re2 38.Bd4 Rd2 39.Bc5+ Kg8 40.Rb7 Re2 41.f4 Re4 42.Bd6 Re2 43.f5 Rd2 44.Bc5 Rd1+ 45.Kh2 Rf1 46.Rb8+ Kg7 47.Bd4+ Kh6 48.f6 Kg5 49.Rb7 Kf5 50.Kg3 Kg5 51.Rg7+ Kh6 52.Bf2 Rb1 53.Be3+ Kh5 54.f7 Bxf7 55.Rxf7 Rxb4 56.Rf6 Rg4+ 57.Kf3 Rg6 58.Rf5+ Kh4 59.Bf2+ Rg3+ 60.Bxg3+ Kh3 61.Be1 b4 62.Kf2 Kh4 63.Ra5 b3 64.Kg2+ Kg4 65.Kf1 Kf4 66.Bf2 b2 67.Rb5 b1=Q+ 68.Rxb1 Kg4 69.Bc5 Kf4 70.Rd1 Kf3 71.Rd2 Ke4 72.Rg2 Kf4 73.Ba3 Kf5 74.Rc2 Ke4 75.Rc8 Ke5 76.Bb2+ Kf5 77.Rc6 Kg5 78.Rf6 Kh4 79.Rf2 Kg4 80.Re2 Kh4 81.Ba1 Kg5 82.Rh2 Kg6 83.Rh1 Kg5 84.Rh7 Kg6 85.Re7 Kf5 86.Re3 Kg6 87.Rc3 Kf6 88.Kg1 Kg5 89.Kf2 Kf6 90.Rc5+ Ke7 91.Bf6+ Ke6 92.Kg3 Kf7 93.Rc8 Kg6 94.Be5 Kh6 95.Bg7+ Kg5 96.Kf3 Kf5 97.Rf8+ Ke6 98.Rf4 Kd6 99.Kg2 Kc6 100.Rf7 Kb5 101.Rf2 Ka6 102.Bc3 Kb6 103.Ba1 Ka7 104.Rf6 Ka8 105.Kf2 Kb8 106.Rb6+ Ka7 107.Rb4 Ka8 108.Rb3 Ka7 109.Ke3 Ka8 110.Kd4 Ka7 111.Rb1 Ka6 112.Kc5 Ka5 113.Rf1 Ka4 114.Rf3 Ka5 115.Ra3# 1-0