1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Be7 6.Be3 Nf6 7.f4 O-O 8.Be2 Bb4 9.Qd3 Bxc3+ 10.bxc3 Nxd4 11.cxd4 d5 12.e5 Ne4 13.O-O b6 14.Qa3 a5 15.Bd3 b5 16.Bxb5 a4 17.Bd3 Qa5 18.Rab1 Ba6 19.Rb4 Rfb8 20.Rfb1 Rxb4 21.Qxb4 Qxb4 22.Rxb4 Bxd3 23.cxd3 Nc3 24.a3 Rc8 25.Kf2 h5 26.Bd2 Kh7 27.h3 Kg6 28.g4 Nd1+ 29.Ke2 Nc3+ 30.Kf3 Nd1 31.Rb1 Nc3 32.Rc1 Nb5 33.Rxc8 Nxd4+ 34.Kf2 Nb5 35.Bb4 Na7 36.Rc7 Nb5 37.Rc5 Na7 38.Kg3 Nc8 39.Rxc8 hxg4 40.hxg4 d4 41.Ra8 f5 42.Kg2 fxg4 43.Kf1 Kh6 44.Bd2 Kh5 45.Ra6 g6 46.Rxa4 g3 47.Rxd4 Kg4 48.Re4 g5 49.fxg5+ Kf5 50.Rg4 Kxe5 51.Bb4 Kd5 52.Ke1 Ke5 53.Rxg3 Kf5 54.Rg1 Kg6 55.Kd2 Kh7 56.Rg2 e5 57.Kc3 Kg7 58.Rd2 Kh8 59.a4 Kg8 60.Bc5 Kg7 61.Kb4 e4 62.Kb5 Kf7 63.a5 exd3 64.Kc6 Ke8 65.Rd1 Kd8 66.Rxd3+ Ke8 67.Ra3 Kf7 68.Rc3 Ke8 69.Bf8 Kd8 70.Rd3+ Ke8 71.Rc3 Kd8 72.Rd3+ Kc8 73.Kb5 Kb8 74.Rd7 Ka8 75.Rd1 Kb8 76.Kb6 Ka8 77.Rd3 Kb8 78.Rd1 Kc8 79.Rd8+ Kxd8 80.Be7+ Ke8 81.Kb5 Kxe7 82.Ka4 Kf7 83.a6 Ke6 84.Kb3 Ke5 85.Kc3 Kd5 86.Kd2 Ke4 87.Kd1 Ke5 88.Ke2 Kf5 89.Kf1 Ke5 90.Kg2 Kd4 91.Kg3 Ke3 92.Kh2 Ke2 93.g6 Kd1 94.Kg3 Kc2 95.Kg4 Kd1 96.Kg5 Ke1 97.Kf6 Kd2 98.Ke5 Kc3 99.Kf5 Kc4 100.Ke4 Kb4 101.Kd3 Ka5 102.Kd4 Kb6 103.a7 Kxa7 104.g7 Ka6 105.Kc3 Ka5 106.Kc2 Kb4 107.Kd3 Kb5 108.Kc2 Kb4 109.Kb1 Kc5 110.Kb2 Kc4 111.Ka3 Kd5 112.g8=Q+ Kd6 113.Qf8+ Kc6 114.Ka2 Kd7 115.Kb3 Kc6 116.Ka3 Kb6 117.Qd8+ Kc5 118.Qe7+ Kd4 119.Qh4+ Kd5 120.Kb3 Kc5 121.Qc4+ Kd6 122.Qg8 Kd7 123.Qg6 Kc7 124.Qh6 Kd8 125.Qh1 Kc7 126.Kb2 Kc8 127.Qd1 Kb8 128.Kb1 Ka7 129.Qe2 Ka8 130.Qe8+ Ka7 131.Qe3+ Kb8 132.Kb2 Kc7 133.Qf2 Kc6 134.Qf7 Kd6 135.Kc3 Kc6 136.Kc2 Kb6 137.Qg8 Ka6 138.Qf8 Kb6 139.Qa8 Kb5 140.Qd8 Kc6 141.Kb2 Kb5 142.Kc3 Ka6 143.Qh8 Kb7 144.Qg7+ Ka6 145.Qg1 Kb7 146.Qf1 Kc8 147.Kb2 Kd7 148.Qf5+ Kc6 149.Kc3 Kb6 150.Qf4 Kc6 151.Qd4 Kb7 152.Kb4 Ka6 153.Kc5 Ka7 154.Kc6+ Kb8 155.Qd3 Kc8 156.Qd7+ Kb8 157.Qb7# 1-0