1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O c4 5.Bxc4 d5 6.exd5 exd5 7.Bb3 Nf6 8.d4 Bg4 9.Re1+ Be7 10.Bg5 O-O 11.c3 Ne4 12.Bxe7 Nxe7 13.Qd3 Bf5 14.Qd1 Bg4 15.h3 Bh5 16.Qd3 Ng6 17.Nbd2 Nf4 18.Qe3 Nxd2 19.Nxd2 Qg5 20.g3 Nxh3+ 21.Kg2 Qf5 22.f3 Bg6 23.g4 Nf4+ 24.Kg3 Qg5 25.Qxf4 Qxf4+ 26.Kxf4 Kh8 27.g5 Be4 28.fxe4 Rac8 29.Bc4 Rxc4 30.a3 f6 31.Nxc4 g6 32.b3 Rg8 33.Kf3 f5 34.Re2 a6 35.Rg1 Rd8 36.Ra2 f4 37.Rd1 h5 38.exd5 Kh7 39.Ke4 b5 40.Rdd2 Kh8 41.Re2 Rxd5 42.Na5 b4 43.Reb2 bxc3 44.Kxd5 c2 45.Rxc2 f3 46.Nb7 h4 47.Kc4 a5 48.Rc3 a4 49.Rd2 Kh7 50.Re2 fxe2 51.Re3 h3 52.Rxe2 Kh8 53.Kd3 h2 54.Rxh2+ Kg8 55.d5 Kg7 56.Kc3 Kg8 57.Rh1 axb3 58.d6 Kf8 59.Rh5 gxh5 60.d7 Kg8 61.Nd8 Kh7 62.Ne6 Kh8 63.Nc5 Kg8 64.Nxb3 Kf8 65.d8=R+ Kf7 66.Nd2 Ke6 67.Kd3 h4 68.Rh8 Kf5 69.Nf3 Kf4 70.Rg8 Kf5 71.Kd2 Ke4 72.Ke1 h3 73.Kf2 Kf4 74.Ne5 Kf5 75.a4 Kxe5 76.Ke1 Ke4 77.g6 Ke5 78.Rd8 Ke6 79.Rd2 h2 80.Rxh2 Kd7 81.Rh5 Ke6 82.Rh7 Ke5 83.Kf1 Kf4 84.Rh8 Ke4 85.Kg2 Kf4 86.Rd8 Ke5 87.a5 Kf4 88.Rd5 Ke4 89.Rd3 Ke5 90.Kh3 Kf6 91.Rd7 Kf5 92.Rd3 Ke6 93.Rf3 Kd6 94.Kh4 Kd5 95.Rf6 Kc4 96.Rf4+ Kc3 97.Rf3+ Kc2 98.Rd3 Kxd3 99.a6 Ke3 100.Kh5 Kd3 101.Kh6 Kc3 102.Kh7 Kb4 103.Kh6 Ka4 104.g7 Ka5 105.g8=Q Kb4 106.Qa8 Ka4 107.Kg5 Kb4 108.Qc6 Ka5 109.Qc2 Kb5 110.Qc1 Kxa6 111.Kh5 Kb7 112.Qa3 Kc6 113.Qg3 Kc5 114.Qb8 Kc6 115.Qh2 Kb5 116.Qh3 Kb4 117.Kg6 Kb5 118.Qh2 Ka4 119.Qh8 Ka3 120.Qh1 Ka4 121.Kh7 Ka3 122.Qc1+ Ka4 123.Qh6 Kb4 124.Qg5 Kc4 125.Kh8 Kb4 126.Qf4+ Kc3 127.Qd6 Kc2 128.Qc7+ Kb1 129.Qe5 Kc1 130.Qf4+ Kb2 131.Qa4 Kb1 132.Kg8 Kc1 133.Qe8 Kb2 134.Qc6 Ka2 135.Qg2+ Kb3 136.Qg5 Kc2 137.Qa5 Kc1 138.Qd5 Kc2 139.Qd6 Kb2 140.Qf4 Kb3 141.Qf8 Kc3 142.Qf3+ Kd4 143.Qh3 Kc4 144.Qh4+ Kb5 145.Kg7 Ka5 146.Qg3 Ka4 147.Kh6 Kb5 148.Qb8+ Ka4 149.Qa7+ Kb3 150.Kg7 Kb2 151.Qc5 Kb3 152.Kf6 Ka2 153.Qb5 Ka1 154.Ke5 Ka2 155.Kd4 Ka3 156.Kc3 Ka2 157.Kc2 Ka1 158.Qc5 Ka2 159.Qa5# 1-0