1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.c3 Nf6 5.e5 Nd5 6.cxd4 Bb4+ 7.Nbd2 Nc6 8.a3 Be7 9.Nc4 O-O 10.Nd6 f6 11.Be2 Qc7 12.Nb5 Qb6 13.O-O fxe5 14.dxe5 Rxf3 15.gxf3 a6 16.Nc3 Nxc3 17.bxc3 Nxe5 18.Qd4 Qc7 19.Bf4 d6 20.Rfd1 Nf7 21.Be3 Bd7 22.Rab1 Bc6 23.Qg4 Qd7 24.Bd4 g6 25.Bc4 Ng5 26.Rd3 d5 27.Bb3 h5 28.Qg3 Kh7 29.h4 Nf7 30.Rd2 Rg8 31.Kh1 Bd6 32.Qh3 Nh6 33.Re2 Nf5 34.Rbe1 Re8 35.Bc2 Bb5 36.Bxf5 gxf5 37.Rd2 Rg8 38.Rg1 Rxg1+ 39.Kxg1 e5 40.Be3 Qe6 41.Qg2 f4 42.Qg5 fxe3 43.fxe3 Qf7 44.f4 exf4 45.Rxd5 Be7 46.Qxh5+ Qxh5 47.Rxh5+ Kg6 48.Re5 Bxh4 49.Re4 Bf6 50.Rxf4 Bxc3 51.Kf2 Be5 52.Rg4+ Kf5 53.Rh4 Ke6 54.Rh6+ Kd5 55.Rh4 Bc6 56.Ke2 Bd6 57.a4 a5 58.Kd3 Bb4 59.Rh7 Ke5 60.Rf7 Kd5 61.Rh7 Ke6 62.Rg7 Be7 63.Rg4 Bb4 64.Rg7 Kf6 65.Rc7 Kf5 66.Rf7+ Ke5 67.Rg7 Bc5 68.Rg5+ Kd6 69.Rg6+ Kc7 70.Rg7+ Kb8 71.Rg8+ Ka7 72.Rg5 b6 73.Rg4 Kb7 74.Rf4 Bb4 75.Rf7+ Ka6 76.e4 Bxa4 77.e5 Bb3 78.Rf6 a4 79.e6 a3 80.Rf4 Bc5 81.Re4 a2 82.Re1 Be7 83.Kc3 Bxe6 84.Kb2 Bf6+ 85.Kc1 a1=Q+ 86.Kc2 Qxe1 87.Kd3 Qc1 88.Ke2 Bh4 89.Kd3 Ka5 90.Ke4 Qb2 91.Kf3 Qg2+ 92.Ke3 Qd2+ 93.Kf3 Qc1 94.Ke2 Be1 95.Kf3 Qc2 96.Kf4 Qf2+ 97.Kg5 Ka6 98.Kh6 Bb3 99.Kh7 Qf4 100.Kh8 Qh6# 0-1