1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Bf4 d6 7.Ndb5 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.Nb1 Be7 13.a4 bxa4 14.Nd2 Bg5 15.Rxa4 O-O 16.Nf3 Bh6 17.Bc4 Rb8 18.b3 a5 19.O-O Kh8 20.Re1 f5 21.exf5 Bxf5 22.h3 Bg6 23.Bd3 Bh5 24.Be4 Nd4 25.Qd3 Bxf3 26.Bxf3 Nxf3+ 27.gxf3 Rb7 28.Rea1 Rbf7 29.Kg2 g6 30.Rc4 Qg5+ 31.Rg4 Qd8 32.Raa4 Rxf3 33.Qxf3 Rxf3 34.Kxf3 Qc8 35.Rxa5 Qxc2 36.Kg2 Qd3 37.Ra8+ Kg7 38.Ra7+ Kf8 39.Nf6 Be3 40.Nxh7+ Ke8 41.Nf6+ Kf8 42.Rg3 Qd4 43.Ra4 Qd2 44.Rxe3 Kf7 45.Ne4 Qb2 46.Rg3 d5 47.Ng5+ Kf8 48.Rd3 e4 49.Rxd5 e3 50.Rf4+ Ke7 51.Rd3 e2 52.Re3+ Kd8 53.Rfe4 Kc8 54.Rxe2 Qc2 55.Rxc2+ Kd7 56.f3 Kd6 57.Nf7+ Kd5 58.Rb2 Kc6 59.Rf2 Kb6 60.Rb4+ Ka5 61.h4 g5 62.Re4 g4 63.Ne5 Ka6 64.Re1 Ka7 65.Rd1 Kb8 66.Rd5 g3 67.Rb2 Kb7 68.Ng6 Ka8 69.Rf5 Ka7 70.b4 Kb8 71.Rh5 Kc8 72.Nf4 Kd7 73.Ne6 Kxe6 74.Kg1 g2 75.Rf5 Kd7 76.Rf2 Kd6 77.Rf8 Ke5 78.Ra8 Kf5 79.Rf1 Kg6 80.h5+ Kg5 81.Rb8 Kxh5 82.Kxg2 Kh6 83.f4 Kh7 84.b5 Kg7 85.b6 Kg6 86.f5+ Kf7 87.f6 Ke6 88.f7 Kd5 89.b7 Ke4 90.f8=N Kd3 91.Rc8 Ke4 92.b8=R Kd4 93.Re1 Kd5 94.Rd1+ Ke5 95.Rf1 Kd4 96.Re1 Kd5 97.Rd8+ Kc6 98.Rc1# 1-0