1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.c4 b4 13.Nc2 a5 14.b3 g6 15.a3 bxa3 16.Rxa3 Rb8 17.Be2 Bh6 18.O-O O-O 19.Bg4 f5 20.exf5 gxf5 21.Bh3 Kh8 22.Qh5 Qg5 23.Qxg5 Bxg5 24.Rd1 Bd8 25.g3 Be6 26.Nde3 Be7 27.Bg2 e4 28.Nd5 Bd8 29.Nf4 Bg8 30.Rxd6 Rf6 31.Rxf6 Bxf6 32.Ne3 Bb2 33.Ra2 Rxb3 34.Nxf5 Bxc4 35.Nd6 Bd3 36.Nxd3 exd3 37.Nc4 Rc3 38.Nxb2 Rc1+ 39.Bf1 d2 40.Kg2 Nb4 41.Rxa5 Rb1 42.Ra8+ Kg7 43.Ra7+ Kf6 44.Be2 Rxb2 45.Rxh7 Nd5 46.Rd7 Ke6 47.Bg4+ Ke5 48.h4 Rb1 49.f4+ Kd4 50.Bf3 Rb5 51.h5 Ra5 52.h6 Ke3 53.Rd6 Ra2 54.Bd1 Nc3 55.h7 Ra8 56.Bc2 Rh8 57.Rd3+ Ke2 58.Rxc3 Rxh7 59.Rc5 d1=R 60.Bxd1+ Kxd1 61.Rd5+ Ke2 62.Re5+ Kd1 63.g4 Re7 64.Rxe7 Kc1 65.Kh1 Kd1 66.Re1+ Kxe1 67.f5 Kd2 68.Kg1 Kc2 69.Kf1 Kd1 70.g5 Kc2 71.Ke2 Kc1 72.Ke1 Kb1 73.g6 Kc2 74.Kf2 Kd2 75.Kg2 Ke3 76.Kh3 Kd4 77.Kh4 Ke3 78.Kg4 Kd4 79.Kg5 Ke3 80.f6 Ke2 81.Kh6 Kd3 82.Kg5 Ke2 83.Kg4 Ke1 84.Kf4 Kf2 85.Kf5 Kg1 86.Kf4 Kh1 87.Kf5 Kh2 88.f7 Kg2 89.Kf4 Kh3 90.Kg5 Kg3 91.Kf6 Kf2 92.f8=N Kg3 93.Kg7 Kf3 94.Kh8 Kg4 95.Ne6 Kh4 96.Ng7 Kh3 97.Nf5 Kh2 98.Kg8 Kh3 99.g7 Kg4 100.Ng3 Kh4 101.Nh1 Kh5 102.Kh7 Kg4 103.Kh8 Kg5 104.Kh7 Kf4 105.Kg8 Kg5 106.Kh8 Kg4 107.g8=Q+ Kh3 108.Qg6 Kh2 109.Qf6 Kg2 110.Qf2+ Kh3 111.Qa7 Kg4 112.Qd4+ Kg5 113.Qd7 Kh5 114.Qc6 Kg5 115.Qa4 Kg6 116.Ng3 Kf7 117.Qa3 Ke8 118.Ne4 Kf7 119.Qc1 Ke8 120.Qd1 Ke7 121.Ng3 Kf6 122.Qg4 Ke7 123.Kg8 Kd8 124.Qa4 Ke7 125.Nf5+ Ke6 126.Qa2+ Kd7 127.Nh4 Kc6 128.Qb2 Kd5 129.Kh7 Kc4 130.Qg2 Kb4 131.Qb7+ Kc4 132.Nf5 Kc5 133.Kh6 Kc4 134.Nh4 Kd4 135.Kh5 Ke3 136.Qb3+ Kd4 137.Qh3 Kc5 138.Ng2 Kb6 139.Qh2 Kb7 140.Nf4 Kc6 141.Qg2+ Kb6 142.Qb2+ Ka6 143.Qe2+ Ka7 144.Qe7+ Kb6 145.Kh6 Ka6 146.Qh7 Kb6 147.Kg6 Ka5 148.Qd7 Kb4 149.Kg5 Kc5 150.Qa4 Kb6 151.Kf6 Kc5 152.Ke5 Kb6 153.Kd6 Kb7 154.Nd5 Kb8 155.Kc6 Kc8 156.Qa8# 1-0