1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Nd5 Be7 11.Bxf6 Bxf6 12.c3 Ne7 13.Nxf6+ gxf6 14.Nc2 Bb7 15.Bd3 d5 16.exd5 Qxd5 17.Ne3 Qc5 18.Qh5 Nd5 19.Qf3 Nxe3 20.Qxb7 Rd8 21.fxe3 Rxd3 22.O-O O-O 23.Qxa6 Rd6 24.Qb7 Qxe3+ 25.Kh1 Qe2 26.Qe7 Re6 27.Qb4 Rd8 28.Rae1 Qc4 29.Qxc4 bxc4 30.Rd1 Rd3 31.Kg1 f5 32.Rxd3 cxd3 33.Rxf5 e4 34.Kf2 e3+ 35.Ke1 Rb6 36.Rd5 Rxb2 37.Rxd3 Rxg2 38.Rxe3 Rxh2 39.Re2 Rh1+ 40.Kd2 Ra1 41.Kd3 h5 42.c4 h4 43.c5 h3 44.Rc2 Rd1+ 45.Ke4 Re1+ 46.Kd5 Rd1+ 47.Kc6 Kf8 48.Rh2 Rd3 49.Kb7 Rd7+ 50.Kb6 Rd3 51.c6 Ke7 52.c7 Kd7 53.Kb7 Rc3 54.Rd2+ Ke6 55.c8=Q+ Rxc8 56.Kxc8 f5 57.Rh2 f4 58.Rxh3 Kf5 59.Rh7 f3 60.Rf7+ Kg5 61.Kc7 Kh6 62.a3 Kg5 63.Kd7 Kh6 64.Kc8 f2 65.Rxf2 Kg7 66.a4 Kh8 67.Rb2 Kg8 68.Kd7 Kg7 69.Kc8 Kh6 70.Rd2 Kg6 71.Kb7 Kf7 72.Rh2 Ke7 73.Kc6 Ke6 74.Rf2 Ke5 75.Kb7 Kd5 76.Rf7 Kd6 77.Rc7 Ke5 78.Rc8 Kd5 79.Rh8 Kc5 80.Rc8+ Kd5 81.Rb8 Ke6 82.Kc8 Ke7 83.a5 Ke8 84.Rb2 Ke7 85.Rb3 Kf7 86.Rh3 Kg6 87.Rb3 Kg7 88.Rb6 Kf8 89.Kb7 Ke7 90.Ka8 Kd7 91.Rb1 Kc8 92.Rb6 Kd7 93.Rb2 Kc6 94.a6 Kd6 95.Kb7 Ke5 96.a7 Kd5 97.Ka8 Kc6 98.Kb8 Kd7 99.Rb6 Kd8 100.a8=N Kd7 101.Rb5 Ke6 102.Kb7 Kf6 103.Kc7 Ke7 104.Rd5 Ke8 105.Nb6 Kf7 106.Nd7 Kg6 107.Ne5+ Kf5 108.Ra5 Kg5 109.Nc4+ Kh4 110.Kd7 Kg3 111.Ra6 Kh2 112.Ra2+ Kh3 113.Na3 Kh4 114.Rb2 Kh5 115.Re2 Kg6 116.Kc7 Kf7 117.Rb2 Kg7 118.Rb3 Kf6 119.Nb5 Ke5 120.Na7 Kf6 121.Kb6 Kg7 122.Kb7 Kf6 123.Nb5 Ke5 124.Ra3 Kd5 125.Ka7 Kc4 126.Nc7 Kc5 127.Ka8 Kd4 128.Nb5+ Ke4 129.Na7 Kd4 130.Ra5 Kd3 131.Rb5 Kc4 132.Rb7 Kc3 133.Rf7 Kc2 134.Rf1 Kc3 135.Rf5 Kd3 136.Nb5 Ke3 137.Kb7 Ke4 138.Nd6+ Kd3 139.Kc6 Kd4 140.Rf3 Ke5 141.Kc5 Ke6 142.Nf7 Kd7 143.Re3 Kc7 144.Re7+ Kb8 145.Kc6 Ka8 146.Kb6 Kb8 147.Re8# 1-0