1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Nxd4 e6 5.c4 Nc6 6.Nc3 Nf6 7.Be2 Be7 8.O-O O-O 9.Be3 a6 10.f4 e5 11.Nxc6 bxc6 12.c5 exf4 13.Rxf4 dxc5 14.Qxd8 Rxd8 15.Na4 g5 16.Rff1 Nxe4 17.Nb6 Rb8 18.Nxc8 Rdxc8 19.Bd3 Nd6 20.b3 c4 21.bxc4 c5 22.Rab1 Rxb1 23.Rxb1 Rc6 24.Rb8+ Kg7 25.a4 f5 26.a5 Kf6 27.Bc1 Ke6 28.g4 fxg4 29.Bxh7 Bf6 30.Bg8+ Kf5 31.Bd5 Rc7 32.Rb6 Be5 33.Rxa6 Rh7 34.Ra8 Rxh2 35.a6 Rc2 36.Be3 Ra2 37.Bxc5 Ra1+ 38.Kg2 Ra2+ 39.Kf1 Ra1+ 40.Ke2 Ra2+ 41.Kd3 g3 42.a7 g2 43.Rf8+ Kg4 44.a8=Q Rxa8 45.Rxa8 Ne4 46.Bg1 Kf3 47.Rf8+ Bf4 48.Bxe4+ Kg4 49.Bb6 Bd6 50.Bf3+ Kg3 51.Rf5 Be7 52.Bxg2 Bd8 53.Bh3 Bf6 54.Rf2 Bd8 55.Rf6 Bc7 56.Bxc7+ Kxh3 57.Kd4 Kh4 58.Rd6 Kg4 59.Bb8 Kf3 60.Rf6+ Ke2 61.Bh2 g4 62.Re6+ Kd1 63.Re1+ Kxe1 64.Ke3 Kf1 65.Kd4 Ke1 66.Kd5 Ke2 67.c5 Kd2 68.Be5 Ke2 69.Bg3 Kf3 70.Be5 Kf2 71.Bf4 Kf3 72.Bb8 g3 73.Bxg3 Ke2 74.Bh2 Ke1 75.Bd6 Ke2 76.Bg3 Ke3 77.c6 Kf3 78.Kc4 Kg2 79.Bc7 Kh3 80.Kb4 Kg4 81.Ka5 Kf3 82.Bb8 Kf2 83.Ba7+ Ke1 84.Bg1 Ke2 85.Kb5 Kd2 86.Bf2 Kc1 87.Ka5 Kb2 88.Ba7 Ka3 89.Bg1 Kb2 90.Bf2 Kb1 91.Ka6 Kc2 92.Be1 Kc1 93.Bb4 Kd1 94.Ka5 Kc2 95.c7 Kd1 96.Bc5 Ke1 97.Bb6 Kd1 98.Ka4 Kd2 99.Kb5 Kc1 100.c8=B Kb2 101.Bc7 Ka1 102.Kc4 Ka2 103.Bg4 Ka3 104.Kc5 Ka2 105.Bb8 Kb3 106.Ba7 Ka3 107.Kd6 Kb4 108.Kc6 Ka5 109.Kd7 Ka4 110.Bd4 Ka5 111.Bc5 Kb5 112.Bd6 Ka4 113.Be5 Ka5 114.Bh8 Ka6 115.Kd6 Ka5 116.Ke5 Kb5 117.Bh3 Kc5 118.Bf6 Kc4 119.Be7 Kc3 120.Bc8 Kb3 121.Bd8 Ka4 122.Kf5 Ka3 123.Kg4 Kb4 124.Ba6 Kc5 125.Bg5 Kd5 126.Bc1 Kd4 127.Kh4 Kc3 128.Bf4 Kb4 129.Bh2 Kc5 130.Kg4 Kb4 131.Bd6+ Kc3 132.Kg3 Kd4 133.Bb7 Kd3 134.Kf4 Kd4 135.Be4 Kc4 136.Ke3 Kb3 137.Kd4 Ka4 138.Bd5 Ka5 139.Bc5 Kb5 140.Bb7 Ka4 141.Kc4 Ka5 142.Bc8 Ka4 143.Bb6 Ka3 144.Kc3 Ka4 145.Bd7+ Ka3 146.Bc5+ Ka2 147.Kc2 Ka1 148.Bb5 Ka2 149.Bc4+ Ka1 150.Bd4# 1-0