1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Nf6 8.Ndb5 d6 9.Bf4 e5 10.Bg5 a6 11.Na3 Be6 12.Nc4 Nd4 13.Bxf6 Qxf6 14.Nb6 Rb8 15.Ncd5 Qd8 16.c3 Nc6 17.a4 Ne7 18.a5 Nxd5 19.Nxd5 Be7 20.Bc4 O-O 21.O-O Rc8 22.Qb3 Qd7 23.Rfd1 Rc5 24.Qa2 Bd8 25.b4 Rc6 26.h3 Bxd5 27.Bxd5 Rxc3 28.Rac1 Rxc1 29.Rxc1 g6 30.Rc3 Kg7 31.g3 b6 32.axb6 Bxb6 33.Qxa6 Bd4 34.Rf3 f5 35.Kg2 f4 36.b5 Qd8 37.Qb7+ Kh6 38.g4 Bc5 39.Qc6 Kg5 40.Rb3 Kh4 41.Rf3 Qc8 42.Kh2 h5 43.gxh5 gxh5 44.Rc3 Qd8 45.Rf3 Rf6 46.Qa8 Qxa8 47.Bxa8 Rg6 48.Bd5 Rg7 49.Bc6 Ra7 50.Bd5 Ra1 51.Kg2 Rc1 52.Rb3 Rc2 53.Rf3 Rb2 54.Bc6 Bd4 55.Bd7 Re2 56.Kf1 Rd2 57.Ke1 Rb2 58.Kf1 Bc5 59.Bc6 Bb6 60.Bd7 Rb4 61.Bc6 Bc5 62.Kg2 Bb6 63.Kf1 Ba7 64.Kg2 Bc5 65.Kf1 Rb2 66.Bd7 d5 67.exd5 Kg5 68.d6 Bxd6 69.Bc6 Bc5 70.Kg2 Be3 71.Kf1 Bb6 72.Bd7 Rd2 73.Bc6 Kf5 74.Ke1 Rb2 75.Bd7+ Kg5 76.Bc6 Rb4 77.Rd3 e4 78.Rd5+ Kh4 79.Rf5 f3 80.Rf4+ Kxh3 81.Bxe4 Rxe4+ 82.Rxe4 Kg2 83.Re6 Bxf2+ 84.Kd2 Bg3 85.Rf6 h4 86.b6 h3 87.b7 h2 88.Rg6 h1=Q 89.Rxg3+ Kxg3 90.b8=Q+ Kg2 91.Qg8+ Kf2 92.Qe6 Qh4 93.Qe1+ Kg2 94.Qxh4 f2 95.Qg4+ Kh2 96.Ke2 f1=Q+ 97.Kxf1 Kh1 98.Qe4+ Kh2 99.Qh4# 1-0