1.Nf3 Nf6 2.g3 c5 3.c4 b6 4.Nc3 Bb7 5.Bg2 g6 6.O-O Bg7 7.d4 cxd4 8.Qxd4 d6 9.b3 Nbd7 10.Be3 O-O 11.Qh4 h5 12.h3 Nh7 13.Rac1 Bf6 14.Bg5 Nxg5 15.Nxg5 Bxg2 16.Kxg2 e6 17.f4 Qe7 18.g4 Kg7 19.gxh5 Rh8 20.Qg3 Rxh5 21.Nce4 Nc5 22.Nxf6 Qxf6 23.b4 Nb7 24.Ne4 Qb2 25.Qd3 Qxb4 26.Qd4+ Kf8 27.Nf6 Rf5 28.e4 Ra5 29.Rf2 Ke7 30.Nh7 e5 31.fxe5 Rxe5 32.Nf6 Qc5 33.Nd5+ Ke8 34.Qd2 Nd8 35.Rcf1 Rc8 36.Nf6+ Ke7 37.Qh6 Qxc4 38.Qh8 Qa4 39.Nd5+ Rxd5 40.exd5 Qe4+ 41.Kg1 Rc5 42.Qg8 Qe3 43.Kg2 Qg5+ 44.Kh2 Qe5+ 45.Kg1 Qg3+ 46.Kh1 Qxh3+ 47.Kg1 Qg3+ 48.Kh1 Qh4+ 49.Kg1 Qg5+ 50.Kh2 Qxd5 51.Re1+ Kd7 52.Qe8+ Kc8 53.Re7 Qh5+ 54.Kg1 Rc1+ 55.Re1 Qg4+ 56.Kf1 Qh3+ 57.Kg1 Rc5 58.Rg2 Qh4 59.Rh2 Qd4+ 60.Kh1 Qd5+ 61.Kg1 Rc4 62.Rg2 Qd4+ 63.Rf2 Rc5 64.Qe7 b5 65.Kf1 Qd3+ 66.Kg1 a5 67.Qh4 Rh5 68.Qg4+ Kc7 69.Re7+ Kb6 70.Qc8 Qd1+ 71.Rf1 Rg5+ 72.Kf2 Qd2+ 73.Re2 Rf5+ 74.Kg1 Qxe2 75.Qxd8+ Kc6 76.Qc8+ Kd5 77.Qb7+ Kd4 78.Qb6+ Ke5 79.Rxf5+ gxf5 80.Qxa5 Qc4 81.Qe1+ Qe4 82.Qa5 Qc4 83.Qe1+ Kd5 84.Qa5 f4 85.Qa8+ Kd4 86.Qh8+ Ke3 87.Qe8+ Kf3 88.Qa8+ Qe4 89.Qa3+ Qe3+ 90.Qxe3+ fxe3 91.Kf1 Ke4 92.Ke2 d5 93.Kd1 Kd3 94.Ke1 Ke4 95.Ke2 f5 96.a3 f4 97.Kd1 Kd3 98.Ke1 Ke4 99.a4 bxa4 100.Ke2 a3 101.Kd1 Kd3 102.Kc1 f3 103.Kb1 Kc3 104.Ka2 f2 105.Kb1 Kb3 106.Kc1 f1=Q# 0-1