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.Nb1 g6 13.c3 Rb8 14.a4 b4 15.a5 bxc3 16.Nbxc3 Bg7 17.Qa4 Bd7 18.Nb6 Nd4 19.Nxd7 Qxd7 20.Bxa6 Qxa4 21.Rxa4 Rxb2 22.O-O O-O 23.Bc4 Ra8 24.a6 Ra7 25.Rb1 Rxb1+ 26.Nxb1 Bh6 27.Nc3 Kg7 28.Kf1 Bd2 29.Nd5 Ne6 30.Ra2 Bg5 31.Nb6 Nc5 32.f3 Bd8 33.Nc8 Ra8 34.Nxd6 Bb6 35.Ke2 f6 36.h4 Kf8 37.Nb7 Nxb7 38.Bd5 Ra7 39.Bxb7 Ke7 40.Kd3 Kd6 41.Kc4 Be3 42.Kb5 Kc7 43.Rc2+ Kd7 44.Rc8 Bf2 45.Rh8 h5 46.Rg8 Bxh4 47.Rxg6 Kc7 48.Rg7+ Kd6 49.Kb6 Bf2+ 50.Ka5 h4 51.Rf7 Ke6 52.Rh7 Kd6 53.Kb5 Ke6 54.Kc6 Bd4 55.Rxh4 Rxb7 56.axb7 Bf2 57.b8=R Bxh4 58.Rb7 Bg3 59.Rb2 Bf4 60.Ra2 Ke7 61.Ra4 Ke6 62.Ra1 Be3 63.g4 Bf4 64.Rf1 Ke7 65.Kb7 Kd7 66.Rd1+ Ke7 67.Kc7 Ke8 68.Rf1 Ke7 69.Rh1 Ke6 70.Rh7 Bg5 71.Kd8 Kd6 72.Ke8 Kc5 73.Rd7 Kc4 74.Kf7 Kc3 75.Kg6 Kc4 76.Kf5 Kc3 77.Rd6 Kc4 78.Rxf6 Bf4 79.g5 Bc1 80.Rf7 Be3 81.Rd7 Kc5 82.Ke6 Bd4 83.Rd5+ Kc4 84.Ke7 Kb3 85.f4 Ba1 86.Rd2 Bb2 87.Rc2 Kxc2 88.f5 Kd3 89.g6 Kxe4 90.g7 Kxf5 91.g8=Q e4 92.Ke8 Bc3 93.Qa2 Be5 94.Kd7 Kg5 95.Qd5 Kf4 96.Ke6 Bg7 97.Qf5+ Kg3 98.Qxe4 Bf6 99.Qb7 Bc3 100.Qb3 Kg2 101.Qd5+ Kf1 102.Qe4 Be1 103.Qh1+ Kf2 104.Qh4+ Kf1 105.Qc4+ Kf2 106.Qc8 Ke2 107.Qd7 Bc3 108.Qa7 Kd3 109.Qa2 Ke3 110.Qc4 Bb2 111.Qh4 Ba3 112.Qa4 Bf8 113.Qa5 Bc5 114.Kd5 Bd6 115.Kc4 Ke4 116.Qd8 Be5 117.Qc8 Bd6 118.Qc6+ Ke3 119.Qxd6 Ke4 120.Qb4 Kf5 121.Qb5+ Kf4 122.Kd4 Kf3 123.Qb6 Kg2 124.Qf6 Kh2 125.Qg7 Kh1 126.Qg8 Kh2 127.Qd8 Kg2 128.Kc3 Kg1 129.Qg5+ Kh2 130.Qd5 Kg3 131.Qh5 Kf2 132.Kb3 Ke1 133.Qd5 Kf1 134.Qc4+ Ke1 135.Qa6 Kf2 136.Qa5 Kf3 137.Kc4 Ke2 138.Kd4 Kf3 139.Qb4 Kg3 140.Kc4 Kh3 141.Qb7 Kg3 142.Qe4 Kf2 143.Qa8 Kg3 144.Qc6 Kh2 145.Qe6 Kg3 146.Qh6 Kf2 147.Kd3 Kf3 148.Qh8 Kg3 149.Qd4 Kh3 150.Qb6 Kg2 151.Qb3 Kh1 152.Kd2 Kh2 153.Ke2 Kg1 154.Kd3 Kh1 155.Qb5 Kg1 156.Ke2 Kg2 157.Ke1 Kh3 158.Kf2 Kh4 159.Qa6 Kg5 160.Ke3 Kh4 161.Qg6 Kh3 162.Kf4 Kh2 163.Kf3 Kh3 164.Qf6 Kh2 165.Qg7 Kh1 166.Qg2# 1-0