1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.Qb3 c5 6.dxc5 Nc6 7.e3 Bxc5 8.Be2 dxc4 9.Qxc4 Qe7 10.O-O e5 11.a3 O-O 12.b4 Bd6 13.Qh4 Rd8 14.Rd1 h6 15.Bb2 Bf5 16.Nb5 Bb8 17.Rxd8+ Qxd8 18.Rd1 Qe7 19.Nc3 Bd6 20.e4 Bg6 21.Nd5 Nxd5 22.Rxd5 Qc7 23.Qg4 Rd8 24.Nh4 Ne7 25.Rd1 a5 26.Rc1 Qb6 27.Nxg6 Nxg6 28.Bc4 Nf8 29.Qf5 Rd7 30.b5 Bc5 31.g3 Qf6 32.Bxf7+ Rxf7 33.Qxf6 gxf6 34.Rxc5 Ne6 35.Rc8+ Kg7 36.Bc3 a4 37.Kf1 Rd7 38.Ke2 Kf7 39.Rc4 Nc7 40.b6 Nb5 41.Bb2 Rd6 42.Rxa4 Rxb6 43.Rb4 Nd4+ 44.Bxd4 Rxb4 45.axb4 Kf8 46.Be3 f5 47.Bxh6+ Kg8 48.Kd3 b5 49.Bg5 Kh8 50.Bd8 Kg7 51.exf5 e4+ 52.Ke2 Kh6 53.Kd1 Kh5 54.Be7 Kg4 55.Ke1 Kxf5 56.Bf8 Kg6 57.Bc5 Kg5 58.Ke2 Kg4 59.Be3 Kf5 60.Ba7 Ke6 61.Bb6 Kd5 62.h4 e3 63.Bxe3 Ke6 64.Bb6 Kd6 65.Bc5+ Kd5 66.Be3 Kc6 67.h5 Kd7 68.Ba7 Kc6 69.Bd4 Kc7 70.Ba1 Kb6 71.Bd4+ Kc7 72.Kf1 Kc8 73.Ke1 Kb8 74.Ba1 Kc7 75.Be5+ Kd7 76.Ba1 Ke8 77.Bg7 Ke7 78.Bd4 Kd6 79.Bc5+ Ke5 80.f3 Ke6 81.Be3 Kd7 82.Bc5 Kc8 83.Be7 Kb8 84.Bd8 Ka8 85.Ba5 Kb8 86.Bd8 Ka7 87.Bc7 Kb7 88.h6 Kxc7 89.Kd1 Kc8 90.Kd2 Kd8 91.g4 Kc7 92.f4 Kc8 93.Kd3 Kd7 94.Ke3 Kc6 95.Kd3 Kd5 96.Ke3 Kc6 97.f5 Kb6 98.Ke4 Kc6 99.Ke3 Kb6 100.f6 Kb7 101.Kf2 Kb8 102.Ke1 Kb7 103.f7 Kc6 104.Ke2 Kd6 105.f8=Q+ Kd5 106.h7 Ke4 107.h8=N Kd4 108.Nf7 Ke4 109.Qh8 Kf4 110.Qh7 Kg3 111.Qh8 Kf4 112.Kd1 Kxg4 113.Ne5+ Kg3 114.Kc1 Kf4 115.Kc2 Kf5 116.Kb2 Kf4 117.Ka3 Kf5 118.Ka2 Kf4 119.Kb3 Ke3 120.Kc3 Kf4 121.Kd4 Kg5 122.Qg7+ Kf5 123.Qf8+ Kg5 124.Ke4 Kh4 125.Kf4 Kh3 126.Qh8+ Kg2 127.Qh7 Kg1 128.Kf3 Kf1 129.Qh1# 1-0