1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Nd5 Be7 11.Bxf6 Bxf6 12.c3 O-O 13.Nc2 Bg5 14.h4 Bh6 15.a4 bxa4 16.Rxa4 a5 17.Nce3 Ne7 18.Bc4 Bd7 19.Ra2 Nxd5 20.Nxd5 Kh8 21.g3 Rc8 22.b3 f5 23.exf5 Bxf5 24.O-O Be4 25.Re1 Bf3 26.Be2 Bxd5 27.Qxd5 Rxc3 28.Bc4 Qf6 29.Kg2 Rf3 30.Ree2 g5 31.hxg5 Bxg5 32.Qe4 Qd8 33.Qd5 Qf6 34.Qe4 Qd8 35.b4 axb4 36.Ra7 Be7 37.Qb7 d5 38.Bxd5 Rxf2+ 39.Rxf2 Rxf2+ 40.Kg1 Rd2 41.Ra8 Bc5+ 42.Kh1 Rxd5 43.Rxd8+ Rxd8 44.Qc7 Rd1+ 45.Kg2 Bd4 46.Qc8+ Kg7 47.Qg4+ Kf6 48.Qxd1 Bc5 49.Qd8+ Kf7 50.Qc7+ Be7 51.Kg1 Kg8 52.Kf2 Bd8 53.Qxd8+ Kf7 54.Qd5+ Kf8 55.Qb7 b3 56.Qb8+ Ke7 57.Ke2 Kd7 58.Qxe5 Kc6 59.Qg5 h5 60.Qg8 h4 61.Ke3 Kb5 62.Qd8 Kc6 63.gxh4 Kb5 64.Qd7+ Kc4 65.Qc6+ Kb4 66.Kf4 Ka3 67.Ke5 Ka2 68.Qa6+ Kb1 69.Ke6 Kb2 70.Qa7 Kb1 71.Ke7 Kb2 72.Qf2+ Kb1 73.Kf7 Ka1 74.Ke8 b2 75.Qxb2+ Kxb2 76.Kf8 Ka2 77.Ke8 Kb1 78.Kf8 Ka1 79.Kg7 Kb2 80.Kh7 Ka2 81.h5 Kb2 82.Kg6 Kc1 83.Kf5 Kd1 84.Kg6 Ke2 85.h6 Ke1 86.h7 Kd1 87.Kh5 Kd2 88.Kg4 Kc1 89.Kf3 Kb1 90.Kg3 Kc1 91.Kf2 Kd1 92.Kf1 Kd2 93.h8=Q Ke3 94.Qh3+ Kf4 95.Ke2 Ke5 96.Qh1 Kf4 97.Kd1 Kf5 98.Kc2 Kg5 99.Qd5+ Kh4 100.Qe5 Kh3 101.Qf4 Kg2 102.Qf7 Kg3 103.Kb2 Kh4 104.Kc1 Kh3 105.Qe8 Kh2 106.Qh8+ Kg2 107.Kc2 Kg1 108.Qf8 Kh1 109.Qh6+ Kg2 110.Kb3 Kg1 111.Kb2 Kf2 112.Kc2 Kg2 113.Qh5 Kf2 114.Kd3 Kg2 115.Ke3 Kf1 116.Qh1# 1-0