1.e4 d5 2.exd5 c6 3.dxc6 Nxc6 4.Bc4 Qc7 5.Nf3 Bg4 6.b3 e6 7.Bb2 a6 8.h3 Bxf3 9.Qxf3 Nf6 10.O-O Be7 11.d4 O-O 12.c3 b5 13.Bd3 b4 14.Nd2 bxc3 15.Bxc3 Nb4 16.Bxb4 Bxb4 17.Ne4 Nxe4 18.Qxe4 g6 19.d5 Bc3 20.Rac1 exd5 21.Qxd5 a5 22.Qf3 Qe5 23.Bc4 Bd4 24.Bxf7+ Kg7 25.Qd5 Qf4 26.Be6 Rad8 27.Qb7+ Kh6 28.Rc2 Qg3 29.Bg4 Qf4 30.Qb5 Kg7 31.Qxa5 h5 32.Qc7+ Qxc7 33.Rxc7+ Kh6 34.Bf3 Be5 35.Rc5 Bd4 36.Rc4 Rf4 37.a4 Rb8 38.Rd1 Be5 39.Rxf4 Bxf4 40.Bd5 Bc7 41.Bc4 Ba5 42.Rd5 Bb4 43.a5 Ra8 44.a6 Rb8 45.Rd7 Bc5 46.Kf1 Rf8 47.f3 Rb8 48.Ke2 Re8+ 49.Kd3 Re3+ 50.Kd2 Kg5 51.Rd5+ Kf4 52.Rxc5 Kg3 53.Kxe3 g5 54.Rb5 Kh4 55.g4 hxg4 56.hxg4 Kg3 57.Rb4 Kh2 58.Ke2 Kg1 59.Kd3 Kg2 60.f4 Kg1 61.Rb6 Kh2 62.Kc2 Kh1 63.Be6 Kg2 64.Bc8 Kg1 65.Kd3 Kh1 66.Bd7 Kg2 67.Rb7 Kh3 68.fxg5 Kg3 69.Kd4 Kf3 70.Kc4 Ke3 71.Ra7 Kf4 72.Bf5 Ke3 73.Kb5 Kd4 74.g6 Ke3 75.Rg7 Kf2 76.Be4 Ke2 77.Rg8 Kd2 78.Re8 Kd1 79.Ba8 Kd2 80.Re7 Kc2 81.Bh1 Kc1 82.Rg7 Kc2 83.a7 Kc3 84.Rd7 Kb2 85.Rf7 Ka1 86.Rf8 Kb2 87.Bd5 Ka3 88.Ba8 Kb2 89.Bh1 Kc1 90.Rh8 Kd2 91.Rf8 Ke3 92.Rc8 Ke2 93.Rg8 Kf2 94.Ka5 Ke2 95.a8=Q Kf1 96.Bd5 Kf2 97.g7 Ke3 98.Qb7 Kf2 99.Ka6 Ke1 100.Qc7 Kd1 101.Qc3 Ke2 102.Ba8 Kf1 103.Qb4 Kf2 104.Kb7 Kf3 105.Kb6+ Ke3 106.Ka5 Kd3 107.Qb5+ Kc3 108.Ka4 Kd4 109.Rb8 Ke3 110.g8=B Kd4 111.Qd7+ Kc5 112.Qh7 Kd4 113.Qb7 Ke3 114.Qf7 Kd4 115.Rb7 Kc3 116.Re7 Kd4 117.Qe8 Kc5 118.Re4 Kb6 119.Qf7 Kc5 120.Ka3 Kb5 121.Bd5 Kc5 122.Re3 Kd6 123.Be6 Kc5 124.Qf5+ Kc6 125.Qh7 Kb5 126.Re4 Kb6 127.b4 Kb5 128.Qf5+ Ka6 129.Qh5 Kb7 130.Qg6 Ka6 131.Qg5 Kb6 132.Qd2 Kb7 133.Qd8 Kc6 134.Re1 Kb7 135.Re2 Kc6 136.Bc4 Kb7 137.Bge6 Ka7 138.Qh4 Kb7 139.Qg5 Ka7 140.Re4 Kb8 141.Qg8+ Ka7 142.Qg6 Kb6 143.Ba6 Kc6 144.Bb3+ Kc7 145.Ka2 Kd8 146.Re8+ Kd7 147.Ra8 Ke7 148.Qe6# 1-0