1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.Bc4 Bf5 7.Nf3 e6 8.O-O Nd7 9.a4 a5 10.Re1 Bg6 11.c3 Nb6 12.Bb3 Nd5 13.Nh4 Bg7 14.g3 O-O 15.Ng2 Re8 16.h4 h6 17.h5 Bh7 18.Qf3 Qb6 19.Bc4 Rad8 20.Ne3 Nxe3 21.Qxe3 Bc2 22.b3 f5 23.Ra2 Be4 24.Rae2 Qc7 25.Bd2 c5 26.dxc5 Kh7 27.b4 Rg8 28.Kh2 Qc6 29.b5 Qc7 30.b6 Qe7 31.Bb5 Rc8 32.f3 Bc6 33.Rb1 Rgd8 34.Bxc6 Rxc6 35.Rb5 Rd5 36.Rxa5 Rcxc5 37.Rxc5 Rxc5 38.Qd3 Qe8 39.Qd6 Rc6 40.Qb4 Qd7 41.a5 Rc8 42.Kg2 Qd3 43.Rf2 Bf6 44.Qf4 Bg7 45.Be1 Rc5 46.Qb4 Re5 47.c4 f4 48.Rd2 Re2+ 49.Rxe2 Qxe2+ 50.Bf2 fxg3 51.Kxg3 Qe5+ 52.Kg2 Qg5+ 53.Kf1 Qc1+ 54.Ke2 Bc3 55.Qc5 Qd2+ 56.Kf1 Bxa5 57.Qe7 Qd3+ 58.Kg2 Qf5 59.Qxb7 Qg5+ 60.Bg3 Kg7 61.Qc7 Qd2+ 62.Kh3 Qd1 63.Be5+ Kf8 64.Qd6+ Qxd6 65.Bxd6+ Ke8 66.b7 Kd7 67.b8=Q Bb4 68.Qa8 f6 69.Qa2 Kxd6 70.Qa6+ Kd7 71.Qa1 Kd8 72.Qa2 Bc3 73.Qa6 Ke7 74.Qa7+ Kd8 75.Kg4 Ba5 76.Kf4 Be1 77.Qa1 Kc7 78.Qa2 Kd6 79.Qa6+ Ke7 80.Qa1 Kf7 81.Qa2 Kg7 82.Qa6 e5+ 83.Kg4 Kh8 84.Qa1 Kg7 85.Qa2 Bb4 86.Qa6 Ba5 87.Qa7+ Kf8 88.Kf5 Bd8 89.Ke6 f5 90.Qa8 f4 91.Qa2 e4 92.Qa6 Bc7 93.Qa1 Kg8 94.Qa7 exf3 95.Qa2 Bb6 96.Qa6 f2 97.c5 Bxc5 98.Qf1 Be3 99.Kf6 Bd4+ 100.Kg6 Be3 101.Kxh6 Kh8 102.Kg6 Kg8 103.h6 Kh8 104.h7 Bc1 105.Qxf2 Bb2 106.Qf3 Bd4 107.Qa8# 1-0