1.Nf3 d5 2.d4 c6 3.c4 Nf6 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 Na6 7.e4 Nxe4 8.Bxc4 e6 9.O-O Bd6 10.Bxa6 bxa6 11.Qf3 Nxc3 12.Qxc6+ Ke7 13.bxc3 f6 14.g4 Bg6 15.f4 Rc8 16.Qxa6 Qb6 17.Qxb6 axb6 18.Nxg6+ hxg6 19.Bd2 Rh4 20.g5 fxg5 21.fxg5 Rch8 22.Rf2 Bxh2+ 23.Kg2 Bd6 24.Kf3 e5 25.Ke3 Ke6 26.Kd3 exd4 27.cxd4 Kd5 28.Be3 Rh3 29.Raf1 Ra8 30.Ra2 Ra5 31.Raa1 Rg3 32.Rfb1 Bf4 33.Re1 Rxe3+ 34.Rxe3 Bxe3 35.Kxe3 b5 36.Ra3 Rxa4 37.Rb3 b4 38.Rb1 Ra3+ 39.Kd2 Kc4 40.Rc1+ Rc3 41.Re1 Rg3 42.Re7 Rxg5 43.Rxg7 Kxd4 44.Kc2 Kc4 45.Rc7+ Rc5 46.Rg7 g5 47.Kb2 Rd5 48.Kc2 b3+ 49.Kb2 Rd2+ 50.Kb1 Rg2 51.Rc7+ Kd5 52.Rc3 b2 53.Rc7 Ke4 54.Rg7 g4 55.Rg6 Kf3 56.Ra6 Kf4 57.Ra4+ Kg3 58.Rf4 Kxf4 59.Ka2 Ke3 60.Kb1 Rg3 61.Ka2 Kf4 62.Kb1 Rg1+ 63.Kc2 Rh1 64.Kd3 Kg5 65.Kd4 Rb1 66.Kc3 Rh1 67.Kb3 Ra1 68.Kb4 Ra5 69.Kc3 Kf6 70.Kb4 Ra4+ 71.Kc5 b1=B 72.Kd5 Rc4 73.Kd6 Rc1 74.Kd5 Bh7 75.Kd4 Bf5 76.Kd5 Rd1+ 77.Kc4 Ke7 78.Kb3 Rd7 79.Ka3 g3 80.Ka4 Rd4+ 81.Kb5 Ke8 82.Kc5 Kf8 83.Kb6 Be4 84.Kc7 Bh1 85.Kc8 Ba8 86.Kb8 Rf4 87.Kxa8 Rf2 88.Ka7 Rf4 89.Ka6 Rf1 90.Kb6 Rf2 91.Ka6 Rf1 92.Ka5 Rf5+ 93.Kb4 Rf7 94.Kc3 Re7 95.Kc4 Re1 96.Kd3 Re5 97.Kd2 Ke8 98.Kd3 Rc5 99.Kd4 Rd5+ 100.Ke3 g2 101.Kf4 Rd2 102.Kf5 g1=B 103.Ke4 Bh2 104.Ke3 Ra2 105.Kd4 Re2 106.Kc5 Rb2 107.Kc6 Kf7 108.Kc5 Rb3 109.Kd4 Rb8 110.Kc3 Kf6 111.Kd4 Rb4+ 112.Kc3 Ra4 113.Kb3 Ra1 114.Kc3 Kf5 115.Kd4 Kg4 116.Kc3 Be5+ 117.Kb3 Kf5 118.Kc4 Rf1 119.Kb3 Ke6 120.Ka3 Bd6+ 121.Ka2 Kd5 122.Kb3 Bf8 123.Ka2 Bh6 124.Kb3 Ke4 125.Ka2 Bc1 126.Ka1 Be3+ 127.Ka2 Kd3 128.Ka3 Rf2 129.Ka4 Kd2 130.Kb3 Rh2 131.Kb4 Rh3 132.Ka3 Ba7+ 133.Kb2 Rh1 134.Kb3 Rh5 135.Ka2 Rh4 136.Kb2 Ke3 137.Ka3 Rh8 138.Kb4 Rc8 139.Kb5 Rf8 140.Kc4 Ke4 141.Kc3 Rf4 142.Kb3 Bd4 143.Kb4 Bf2 144.Ka3 Rf3+ 145.Ka4 Kd5 146.Kb4 Bc5+ 147.Ka5 Kc6 148.Ka4 Ra3# 0-1