1.c3 c5 2.e4 Nf6 3.e5 Nd5 4.Nf3 Nc6 5.Bc4 Nb6 6.Bb3 d6 7.exd6 Qxd6 8.O-O Be6 9.Na3 Bxb3 10.axb3 Qd3 11.Ne1 Qd8 12.d3 e6 13.Qg4 h5 14.Qe2 Be7 15.Nc4 Qc7 16.f4 g6 17.Nf3 Nd5 18.Nce5 O-O 19.Nxg6 fxg6 20.Qxe6+ Kg7 21.Qxd5 Rad8 22.Qc4 Qd7 23.Rd1 Rfe8 24.Be3 a6 25.Ne5 Qf5 26.Nxc6 bxc6 27.Bf2 Bd6 28.Re1 Bxf4 29.Bxc5 Rxe1+ 30.Rxe1 Rxd3 31.Bd4+ Kh6 32.Qxc6 h4 33.Qxa6 Rd2 34.Qf6 Qxf6 35.Bxf6 Rxb2 36.b4 g5 37.Be5 Bxe5 38.Rxe5 g4 39.Kf1 Rc2 40.Re4 Kg5 41.b5 Rxc3 42.Rb4 Rc1+ 43.Ke2 Rc2+ 44.Ke3 Rxg2 45.b6 g3 46.hxg3 Rxg3+ 47.Kf2 Rd3 48.b7 Rd2+ 49.Kf3 Rd3+ 50.Ke2 Rc3 51.Rb2 Rb3 52.Rxb3 Kh6 53.Rb5 h3 54.Rd5 Kg7 55.Kf1 Kg6 56.Rg5+ Kxg5 57.b8=Q Kg6 58.Qa8 Kf7 59.Ke2 h2 60.Qa2+ Kf6 61.Qa1+ Kg5 62.Qa5+ Kh6 63.Qe1 Kh5 64.Qc1 Kg6 65.Qa1 Kh7 66.Qa7+ Kh8 67.Qb8+ Kh7 68.Qc7+ Kg6 69.Qc2+ Kf6 70.Qc1 h1=Q 71.Qxh1 Ke6 72.Qh7 Kd6 73.Ke3 Kc6 74.Qe4+ Kc5 75.Kf3 Kb6 76.Qf4 Kb7 77.Qf8 Kc6 78.Kg2 Kd5 79.Qf3+ Kd4 80.Qg3 Ke4 81.Kh2 Kd4 82.Qd6+ Ke3 83.Kg3 Ke2 84.Qa6+ Kd2 85.Qa2+ Kc3 86.Qg8 Kd2 87.Qf7 Kd1 88.Kh2 Ke2 89.Qd5 Kf1 90.Qa5 Ke2 91.Kh1 Kd3 92.Qa3+ Kc4 93.Qa4+ Kd3 94.Qf4 Kc2 95.Qh6 Kd1 96.Qf8 Ke1 97.Qg8 Kf2 98.Kh2 Ke3 99.Qg5+ Kd3 100.Qg4 Kc3 101.Qg8 Kb2 102.Qf7 Kc2 103.Qe6 Kd2 104.Kg1 Kd1 105.Qe7 Kc1 106.Qf6 Kd1 107.Qf7 Ke2 108.Qf8 Ke1 109.Kh1 Kd1 110.Qg8 Kc1 111.Qc4+ Kb1 112.Qg8 Kc1 113.Qa2 Kd1 114.Kg2 Kc1 115.Kf3 Kd1 116.Kf4 Ke1 117.Kf5 Kf1 118.Qc2 Kg1 119.Kg4 Kf1 120.Kf3 Ke1 121.Qe2# 1-0