1.e4 c5 2.d4 cxd4 3.Nf3 g6 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.f4 Rb8 10.Bc4 Nh6 11.Bb3 a5 12.Qd2 O-O 13.O-O-O d6 14.exd6 exd6 15.Bc5 d5 16.Bxf8 Qxf8 17.Na4 Bf5 18.h3 Be4 19.Rhe1 Nf5 20.c3 Nd6 21.Qf2 Qe7 22.Nc5 Rb5 23.g4 Qc7 24.h4 h6 25.Rd2 Qc8 26.f5 gxf5 27.gxf5 Bxf5 28.a4 Rb8 29.Bc2 Bxc2 30.Rxc2 Nc4 31.Qf4 Qd8 32.Rg2 Rxb2 33.Rxb2 Nxb2 34.Kxb2 Qb6+ 35.Nb3 c5 36.Re8+ Kh7 37.Qf5+ Qg6 38.Qxg6+ Kxg6 39.Re2 f5 40.Rg2+ Kh7 41.Re2 Kg6 42.Kc2 Bh8 43.Nxa5 Kh7 44.Rd2 d4 45.Kd1 c4 46.Rf2 Kg6 47.Rh2 Kh5 48.Rc2 d3 49.Rc1 Bg7 50.Nxc4 Bxc3 51.Rxc3 Kxh4 52.Na5 d2 53.Rc4+ Kg5 54.Kc2 Kg6 55.Rb4 Kf7 56.Rd4 d1=N 57.Kxd1 Kg7 58.Rc4 Kg8 59.Kd2 f4 60.Rc2 h5 61.Kd3 h4 62.Rd2 Kf7 63.Kd4 f3 64.Kc3 Kf8 65.Rh2 Kf7 66.Nc6 Kf6 67.Ne5 Kxe5 68.Rxh4 Kf6 69.Kd2 Kf7 70.Rg4 Kf8 71.Rf4+ Ke8 72.Rc4 Kf8 73.Re4 Kf7 74.Re5 Kf8 75.Ke3 Kg7 76.Ra5 Kh8 77.Rd5 Kg8 78.Rd4 Kh7 79.Rf4 Kg7 80.Kxf3 Kh8 81.Ke2 Kh7 82.Rf8 Kg6 83.Rf2 Kg5 84.Ke3 Kh6 85.Kf3 Kg6 86.Kg2 Kh5 87.Rf1 Kg4 88.Re1 Kf4 89.Kh2 Kf3 90.Re3+ Kf4 91.Rd3 Kg5 92.Rh3 Kg4 93.Rh5 Kxh5 94.a5 Kg6 95.a6 Kh6 96.Kh3 Kg5 97.Kg3 Kf5 98.Kh4 Kg6 99.Kg3 Kf6 100.Kg2 Kf7 101.Kh2 Ke7 102.a7 Kd6 103.a8=Q Kc7 104.Qh1 Kd6 105.Qe4 Kc7 106.Qd4 Kc6 107.Qd1 Kb7 108.Qd6 Kc8 109.Qf6 Kc7 110.Qg6 Kd7 111.Qh5 Kc8 112.Qd5 Kc7 113.Qa2 Kd6 114.Qf7 Kc6 115.Qe8+ Kb6 116.Qf8 Kc6 117.Qf2 Kd5 118.Qg3 Kd4 119.Qd6+ Ke4 120.Qf8 Kd4 121.Qf6+ Kd5 122.Qb6 Kc4 123.Kg2 Kd5 124.Kh1 Ke4 125.Qe6+ Kf4 126.Qd5 Kg4 127.Qd4+ Kh5 128.Qd3 Kh6 129.Qf3 Kg7 130.Kh2 Kh6 131.Qa3 Kh7 132.Kg2 Kg7 133.Kg3 Kh6 134.Qa7 Kg5 135.Qe7+ Kh6 136.Qc5 Kg7 137.Kh2 Kh6 138.Qf5 Kg7 139.Qg5+ Kh7 140.Qg1 Kh6 141.Qb1 Kg5 142.Qb3 Kf5 143.Kg3 Kg6 144.Kh3 Kf6 145.Qd5 Ke7 146.Kg4 Kf6 147.Kf4 Ke7 148.Ke5 Ke8 149.Qb7 Kf8 150.Kf6 Ke8 151.Qe7# 1-0