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 Be6 10.Nc4 Be7 11.Bxf6 Bxf6 12.Qxd6 Bg5 13.Nd5 Rc8 14.h4 Bh6 15.c3 b5 16.Qxd8+ Rxd8 17.Nce3 O-O 18.a4 Bxe3 19.Nxe3 Rb8 20.axb5 axb5 21.b4 Rfc8 22.Be2 g6 23.Kd2 Rd8+ 24.Ke1 Rdc8 25.f3 f5 26.Kf2 f4 27.Nd5 Bxd5 28.exd5 Ne7 29.d6 Nd5 30.Rhc1 Kf7 31.c4 Nxb4 32.c5 Nc6 33.Bd3 Ke6 34.Be4 b4 35.Ra6 Nd4 36.c6 b3 37.d7 Rc7 38.Rb6 Rd8 39.Rc5 Kd6 40.Rc4 Ra8 41.Ke1 Rca7 42.d8=Q+ Rxd8 43.c7+ Kd7 44.cxd8=Q+ Kxd8 45.Kd2 Ra2+ 46.Kc3 Rxg2 47.Rb7 b2 48.Ra4 Ne2+ 49.Kxb2 Nd4+ 50.Ka3 Kc8 51.Rxh7 Nb5+ 52.Kb4 Rg1 53.Bd3 Rh1 54.Kxb5 Ra1 55.Ra8+ Rxa8 56.Kb6 Kd8 57.Be4 Rc8 58.Rg7 Rc6+ 59.Ka5 Rc2 60.Bxc2 e4 61.fxe4 f3 62.Ra7 g5 63.h5 Ke8 64.Kb5 Kd8 65.Ra3 f2 66.Rf3 Ke8 67.Rxf2 Kd7 68.Rf1 g4 69.Rf2 Kc7 70.Rg2 Kb8 71.e5 g3 72.Rxg3 Kc7 73.Kc5 Kb8 74.Bf5 Ka7 75.Be4 Ka6 76.Bc2 Ka5 77.Kd6 Kb4 78.Kc6 Ka5 79.Bh7 Kb4 80.e6 Ka4 81.Kc7 Ka5 82.Rf3 Kb4 83.Re3 Kb5 84.Bf5 Ka5 85.Kc8 Kb6 86.Bh3 Ka6 87.Rf3 Kb6 88.Rb3+ Kc6 89.Rd3 Kc5 90.Rd6 Kxd6 91.Kb8 Kd5 92.Ka7 Kc6 93.e7 Kd6 94.e8=Q Kd5 95.Qa8+ Kd6 96.Qf3 Kc7 97.Qe2 Kd8 98.Qb5 Kc7 99.Qd7# 1-0