1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.a3 O-O 6.Bf4 b6 7.Qc2 Bb7 8.e3 c5 9.dxc5 bxc5 10.Rd1 Nbd7 11.Be2 Qb6 12.O-O Rfd8 13.Rd2 Ne4 14.Rdd1 Nxc3 15.bxc3 dxc4 16.Bxc4 Qc6 17.a4 Nb6 18.Bb5 Qe4 19.Rxd8+ Rxd8 20.Qxe4 Bxe4 21.Bc7 Rc8 22.Bxb6 axb6 23.Nd2 Bd5 24.e4 Bb7 25.Nc4 Bd8 26.Nd6 Rb8 27.Rd1 Ba8 28.f3 Bc7 29.Nxf7 Bf4 30.Nd8 Bd5 31.g3 Be3+ 32.Kg2 Rxd8 33.c4 Bd4 34.cxd5 exd5 35.exd5 Kf8 36.Bc6 Ke7 37.Re1+ Kd6 38.Re6+ Kc7 39.f4 Bf6 40.Re4 Rf8 41.Kf3 Rf7 42.Re6 Re7 43.d6+ Kxc6 44.dxe7+ Kd5 45.e8=Q Bb2 46.Qg6 Kc4 47.Qxh7 Bc1 48.Kg4 Kb4 49.Qg8 g6 50.Qf7 Ka5 51.Kh3 Be3 52.Qe8 Bd2 53.Rf6 Bc1 54.Rd6 Ka6 55.Re6 Ka5 56.Re5 Bxf4 57.Qf7 Bxg3 58.Qg8 g5 59.Qg7 Ka6 60.Re3 Bc7 61.Qh6 Bg3 62.Qc6 Bc7 63.Qh6 Bxh2 64.Re7 Bd6 65.Rb7 Ka5 66.Kg4 Kb4 67.Qg6 Kc3 68.Rxb6 Be5 69.Qc6 Bd4 70.Rb3+ Kc2 71.Kf3 Kc1 72.Rb8 Be3 73.Rb5 Bd2 74.Qc8 Bf4 75.Qf5 Bg3 76.Rxc5+ Kd2 77.Re5 Be1 78.Qf4+ Kd3 79.Qe4+ Kd2 80.Qf4+ Kc3 81.Ra5 Bg3 82.Qd2+ Kc4 83.Qf4+ Kc3 84.Qg4 Bh2 85.Ra8 Kd2 86.Rc8 Bf4 87.Qe6 Be5 88.Rh8 Kc2 89.a5 Kd2 90.Qf6 Bb2 91.Qf4+ Ke1 92.Rf8 Ba1 93.Rb8 g4+ 94.Ke3 Bb2 95.Qc7 Ba1 96.Qa7 Bg7 97.Qb7 g3 98.Qa6 Bb2 99.Qe2# 1-0