1.c4 Nf6 2.d4 e6 3.e3 Na6 4.a3 d5 5.b4 Be7 6.Nf3 O-O 7.c5 Bd7 8.Bxa6 bxa6 9.O-O a5 10.Ne5 Bb5 11.Re1 axb4 12.axb4 Ne4 13.f3 Nf6 14.Nc3 a6 15.Nxb5 axb5 16.Ra5 Rxa5 17.bxa5 Qa8 18.Bd2 h6 19.Qa1 Qa6 20.Nd3 Ra8 21.Nb4 Qxa5 22.Qxa5 Rxa5 23.Nxd5 Ra2 24.Nxe7+ Kf8 25.Nc6 Rxd2 26.Rb1 Nd5 27.Rxb5 g5 28.Rb3 Re2 29.e4 Nf4 30.g3 Nh3+ 31.Kf1 Rxh2 32.Rb7 Rf2+ 33.Ke1 Rxf3 34.Rxc7 Rxg3 35.Ne5 Re3+ 36.Kf1 f6 37.Ng6+ Ke8 38.Re7+ Kd8 39.Rxe6 g4 40.Rxf6 Rxe4 41.d5 Ng5 42.d6 Kd7 43.Rf5 Rd4 44.Kf2 Ne6 45.Ke3 Kc6 46.Nf8 Nxf8 47.Kxd4 Ne6+ 48.Ke5 Nxc5 49.Rf7 Nd3+ 50.Ke6 Nc5+ 51.Ke7 Nd7 52.Rh7 h5 53.Rxh5 Nb6 54.Ke6 Nd7 55.Rg5 Nc5+ 56.Ke7 Ne4 57.d7 Nxg5 58.d8=Q Nf3 59.Qd6+ Kb5 60.Qf4 Ka6 61.Qxg4 Nh4 62.Qxh4 Ka7 63.Qh6 Ka8 64.Qd2 Kb8 65.Qe2 Kc8 66.Qf3 Kc7 67.Qf4+ Kc6 68.Qh2 Kb6 69.Qh8 Ka6 70.Qe8 Ka5 71.Qh5+ Ka4 72.Kd7 Ka3 73.Qb5 Ka2 74.Kc6 Ka1 75.Qa4+ Kb2 76.Kc7 Kb1 77.Qd4 Kc1 78.Qc4+ Kd2 79.Kb7 Ke3 80.Qc2 Kd4 81.Qh2 Ke3 82.Qh6+ Kf2 83.Qg7 Kf1 84.Kb6 Kf2 85.Ka6 Kf1 86.Qb2 Ke1 87.Qe5+ Kd2 88.Ka7 Kd3 89.Qd5+ Ke3 90.Qd8 Kf2 91.Qb8 Kf1 92.Qb5+ Ke1 93.Qe8+ Kf1 94.Qh8 Kg2 95.Qb2+ Kh1 96.Qa2 Kg1 97.Qa5 Kh2 98.Kb6 Kh1 99.Qb5 Kg1 100.Qd5 Kf2 101.Kc6 Ke3 102.Kc7 Kf4 103.Kd6 Kg4 104.Ke5 Kg5 105.Qg2+ Kh4 106.Kf5 Kh5 107.Qh3# 1-0