1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Bb5+ Bd7 5.Bxd7+ Nfxd7 6.c3 g6 7.O-O Bg7 8.d5 Nf6 9.Re1 Nbd7 10.Bf4 O-O 11.Nbd2 b5 12.Qe2 Rb8 13.h3 Re8 14.a4 b4 15.Qd3 bxc3 16.bxc3 Qc7 17.Nc4 Nb6 18.Nxb6 Rxb6 19.e5 c4 20.Qd4 Nd7 21.exd6 Qc8 22.Qd2 exd6 23.Rxe8+ Qxe8 24.Re1 Qa8 25.Nd4 Qxd5 26.Re8+ Nf8 27.Bh6 Qh5 28.Bxg7 Kxg7 29.Qf4 Qd5 30.Qe3 Rb7 31.Rc8 Ne6 32.Nxe6+ Qxe6 33.Qd4+ Qe5 34.Qxe5+ dxe5 35.Rxc4 Kf6 36.Rc6+ Kf5 37.a5 Ke4 38.a6 Rd7 39.c4 f5 40.Kf1 Kd3 41.c5 Kc4 42.g4 f4 43.Ke2 e4 44.Rf6 g5 45.h4 gxh4 46.Rxf4 Kxc5 47.Rxe4 Kd5 48.Re3 Rd6 49.Rd3+ Ke6 50.Rxd6+ Kxd6 51.f4 Kd5 52.Kf3 Kd4 53.Kg2 Ke4 54.f5 Ke5 55.Kh3 h5 56.Kxh4 hxg4 57.Kxg4 Kf6 58.Kf4 Kf7 59.Ke5 Ke7 60.Kd5 Kf6 61.Kc6 Kxf5 62.Kb7 Ke6 63.Kxa7 Kf7 64.Kb6 Kf6 65.Kb5 Ke6 66.Kb6 Kd7 67.a7 Kd6 68.Kb7 Ke6 69.Kc8 Ke7 70.Kc7 Ke6 71.a8=Q Kf6 72.Qa7 Ke5 73.Qa5+ Ke4 74.Qg5 Kf3 75.Kc8 Kf2 76.Qh5 Ke1 77.Qd5 Kf2 78.Qg8 Ke1 79.Qg7 Kd2 80.Qg6 Kc1 81.Qg3 Kd2 82.Qf3 Kc2 83.Qh5 Kb3 84.Qh7 Kc4 85.Qh2 Kb4 86.Qb2+ Kc5 87.Qc3+ Kb5 88.Qh3 Ka5 89.Qg3 Ka4 90.Qh4+ Kb5 91.Qe1 Kc4 92.Qh1 Kb5 93.Kc7 Ka4 94.Qh8 Kb5 95.Qa8 Kc5 96.Qd8 Kb4 97.Qe7+ Kc3 98.Qd6 Kb3 99.Kc8 Ka2 100.Qb8 Ka1 101.Kc7 Ka2 102.Kd6 Ka3 103.Qc7 Ka4 104.Qc8 Kb4 105.Qf8 Kc3 106.Qh6 Kb3 107.Qh7 Kb4 108.Qg6 Ka4 109.Qg5 Ka3 110.Qf4 Kb2 111.Ke6 Kc3 112.Qg5 Kc4 113.Qh5 Kd3 114.Kd5 Kd2 115.Kd4 Kc1 116.Kc3 Kb1 117.Qf7 Ka1 118.Qf2 Kb1 119.Qb2# 1-0