1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 d6 7.O-O O-O 8.Bd2 Nc6 9.Nxc6 bxc6 10.a3 Ba5 11.Qe2 e5 12.b4 Bc7 13.a4 d5 14.b5 d4 15.Na2 c5 16.Nc1 Be6 17.Nb3 Qd6 18.Na5 Bxa5 19.Bxa5 Nd7 20.Bd2 Nb6 21.c4 a5 22.f4 f6 23.f5 Bf7 24.g4 g5 25.fxg6 hxg6 26.Bh6 Qe7 27.Bxf8 Rxf8 28.Rf2 Kg7 29.Raf1 Be6 30.g5 Nd7 31.gxf6+ Nxf6 32.Qf3 Nd7 33.Qg3 Rh8 34.Rg2 Rh6 35.Rf3 Qh4 36.Qxh4 Rxh4 37.Rfg3 Bf7 38.Rf2 Be6 39.Rg5 Kh6 40.Rfg2 Bf7 41.R5g4 Rh3 42.R4g3 Rh4 43.Rb2 Nb6 44.Rf2 Kg7 45.Rgf3 Bxc4 46.Bxc4 Nxc4 47.Rc2 Rg4+ 48.Kh1 Nb6 49.Rxc5 Rxe4 50.Rc6 Nd5 51.b6 d3 52.Rd6 Nf4 53.Rf1 Rb4 54.Kg1 Kf8 55.Rd5 Rxb6 56.Rxe5 d2 57.Rxf4+ Kg7 58.Rf1 Rd6 59.Rd1 Re6 60.Rxe6 Kf8 61.Kf1 Kg8 62.Kg2 Kf8 63.Ra6 Kf7 64.Rg1 d1=N 65.Rxa5 Ke6 66.Ra8 Kd6 67.Rd8+ Kc5 68.Ra8 g5 69.Kh1 Kb6 70.h4 Kb7 71.Ra6 Nb2 72.Re6 g4 73.Re7+ Kb8 74.Ra1 Kc8 75.Kg1 Nd3 76.Rb7 Kd8 77.Rd1 Kc8 78.h5 Nc1 79.Rd2 Nb3 80.h6 Na1 81.Rc2+ Nxc2 82.Ra7 Ne1 83.Re7 Nf3+ 84.Kg2 Ne5 85.a5 Nf7 86.a6 Ne5 87.Kf1 Nd7 88.Re6 g3 89.Re4 Nb8 90.Re6 g2+ 91.Kxg2 Kc7 92.Re3 Kd8 93.Re2 Nc6 94.Kh2 Na5 95.Rg2 Kc8 96.Rc2+ Nc4 97.Ra2 Ne3 98.Rf2 Ng4+ 99.Kg1 Nxf2 100.Kxf2 Kb8 101.Ke1 Ka7 102.Kf1 Kb6 103.Kg1 Kxa6 104.Kg2 Ka5 105.Kg3 Ka4 106.Kf4 Kb3 107.Kf3 Kb2 108.Kg3 Kb1 109.h7 Kc2 110.h8=Q Kd1 111.Qf8 Ke2 112.Qa3 Ke1 113.Kg2 Kd1 114.Kf1 Kd2 115.Kg1 Ke1 116.Qg3+ Ke2 117.Kg2 Kd2 118.Kf2 Kc2 119.Qg4 Kd3 120.Qg5 Kd4 121.Qg3 Kd5 122.Qc3 Kd6 123.Qb3 Ke7 124.Qf3 Kd6 125.Ke1 Ke5 126.Qa3 Kf6 127.Kf2 Ke6 128.Kg3 Kf7 129.Qa1 Kg6 130.Kf2 Kh6 131.Qd4 Kg6 132.Qh4 Kf7 133.Ke2 Kf8 134.Kd2 Ke8 135.Kc3 Kf8 136.Kb4 Kg7 137.Kc5 Kf7 138.Qg4 Kf8 139.Qe4 Kg7 140.Qe3 Kh8 141.Qh6+ Kg8 142.Qa6 Kg7 143.Qa5 Kg8 144.Qa2+ Kh8 145.Qg2 Kh7 146.Qf1 Kh6 147.Kd4 Kh5 148.Qf4 Kg6 149.Qe5 Kh7 150.Kd5 Kg6 151.Qg3+ Kf5 152.Qf3+ Kg6 153.Ke6 Kh6 154.Qg2 Kh7 155.Kf6 Kh8 156.Qg5 Kh7 157.Qg7# 1-0