1.e4 c5 2.Nf3 d6 3.Nc3 e5 4.Bc4 Be7 5.O-O Nc6 6.d3 a6 7.Nd5 Nf6 8.c3 O-O 9.a4 Be6 10.Ba2 Bxd5 11.exd5 Nb8 12.d4 cxd4 13.cxd4 Nbd7 14.Re1 e4 15.Ng5 Rc8 16.Bd2 Qb6 17.Bc3 Nxd5 18.Bxd5 Bxg5 19.Qg4 Qd8 20.Bxb7 f5 21.Qg3 Rb8 22.Bxa6 Kh8 23.a5 Bh4 24.Qh3 d5 25.Be2 f4 26.Rf1 Qg5 27.Qg4 Qe7 28.f3 g5 29.fxe4 Nf6 30.Qf5 Nxe4 31.Qe5+ Qxe5 32.dxe5 Nxc3 33.bxc3 Rfe8 34.Bf3 Rxe5 35.a6 Ra8 36.Rfb1 Re7 37.Bxd5 Raa7 38.Bb7 g4 39.Ra4 h5 40.Rxf4 Bg5 41.Rf5 Be3+ 42.Kf1 Kg7 43.Rxh5 Rf7+ 44.Ke2 Re7 45.Kd3 Rd7+ 46.Rd5 Rxd5+ 47.Bxd5 Rxa6 48.Kxe3 Ra2 49.Bxa2 Kh8 50.Bc4 g3 51.Bf7 gxh2 52.Rh1 Kg7 53.Kf2 Kh6 54.Ke1 Kh7 55.Bg8+ Kh8 56.Rxh2+ Kxg8 57.Kd1 Kg7 58.Rh3 Kf7 59.Rh1 Kf8 60.Rg1 Ke8 61.Kc2 Kd8 62.Kb3 Kc8 63.Kc4 Kc7 64.Kb5 Kd6 65.Ka6 Kc6 66.g4 Kd7 67.Rd1+ Ke7 68.Rd7+ Ke6 69.Rd3 Ke7 70.Rd4 Kf8 71.Rd5 Kf7 72.Rg5 Kf8 73.Rb5 Kf7 74.Ka5 Ke7 75.Rb1 Ke8 76.Rf1 Kd8 77.g5 Ke8 78.Kb5 Ke7 79.Kb4 Kd8 80.Ka3 Kd7 81.Rf6 Kd8 82.Rf1 Ke8 83.c4 Kd7 84.Rf3 Kc7 85.Rb3 Kc6 86.Ka4 Kd7 87.Rh3 Ke8 88.Rh5 Kf7 89.Rh1 Kf8 90.Rh5 Kg8 91.Rh6 Kg7 92.Rg6+ Kf7 93.Kb5 Kxg6 94.Ka5 Kxg5 95.Kb5 Kf4 96.c5 Kf3 97.Kc6 Kg3 98.Kb6 Kg4 99.Kc6 Kg5 100.Kb6 Kh4 101.Ka5 Kg3 102.Kb6 Kh4 103.Kb7 Kh3 104.c6 Kh2 105.Kb8 Kh1 106.Kb7 Kg2 107.Ka6 Kf3 108.Kb6 Ke4 109.Kb5 Kf3 110.c7 Kf4 111.Ka4 Kf3 112.Kb3 Kf2 113.c8=Q Ke1 114.Qc7 Kf1 115.Qf7+ Kg1 116.Qg6+ Kf1 117.Qa6+ Kg1 118.Qb6+ Kg2 119.Qc5 Kh2 120.Qb4 Kg2 121.Qf8 Kg3 122.Qf7 Kg4 123.Kb2 Kh3 124.Kc1 Kh2 125.Qf6 Kg3 126.Qf5 Kh2 127.Qe5+ Kg2 128.Kc2 Kf1 129.Kd2 Kg1 130.Ke2 Kg2 131.Qa5 Kh3 132.Qa2 Kh2 133.Qb3 Kh1 134.Kf1 Kh2 135.Ke1 Kg2 136.Qc2+ Kh3 137.Kd1 Kh4 138.Qa2 Kg3 139.Qb1 Kh2 140.Ke1 Kg1 141.Qe4 Kh2 142.Qb7 Kh3 143.Qb5 Kh4 144.Qd7 Kh5 145.Qh7+ Kg4 146.Qe4+ Kh5 147.Qf3+ Kg6 148.Kf2 Kg5 149.Qb3 Kh5 150.Kg3 Kg6 151.Qb7 Kf5 152.Kf3 Kg6 153.Qc7 Kf6 154.Ke4 Kg5 155.Kf3 Kg6 156.Kf4 Kf6 157.Qd7 Kg6 158.Qe7 Kh6 159.Kf5 Kh5 160.Qh7# 1-0