1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 h6 8.Bh4 Qb6 9.a3 Be7 10.Bf2 Qc7 11.Bd3 Bd7 12.Qe2 Nc6 13.Nb3 e5 14.f5 Na5 15.Nd2 b5 16.a4 b4 17.Nd5 Nxd5 18.exd5 b3 19.c3 Bg5 20.Nf3 Nb7 21.h4 Be7 22.Nd2 Nc5 23.Bb1 h5 24.Qc4 O-O 25.Qe2 e4 26.Qxh5 Bf6 27.O-O Rfe8 28.Be3 Re5 29.Bd4 Rae8 30.Bxe5 Rxe5 31.Nc4 Rxd5 32.Ne3 Rd2 33.Qg4 d5 34.h5 Kf8 35.Qh3 Bg5 36.Ng4 Qb6 37.Kh1 Qd6 38.f6 gxf6 39.h6 Bxg4 40.Qxg4 Bxh6 41.c4 Be3 42.Qh3 d4 43.Qc8+ Kg7 44.Qg4+ Bg5 45.Bxe4 Qd8 46.Rf3 Qe8 47.Bf5 Qe2 48.Rg1 Rd1 49.Rxd1 Qxd1+ 50.Kh2 Nxa4 51.Qh3 Nxb2 52.Qh7+ Kf8 53.Qh8+ Ke7 54.Qc8 Qe2 55.Qc5+ Ke8 56.Qc8+ Ke7 57.Qc5+ Ke8 58.Qc6+ Kf8 59.Qd6+ Kg7 60.Rh3 Qe5+ 61.Qxe5 fxe5 62.Rxb3 Nxc4 63.Bd3 Nd2 64.Rb7 a5 65.Rb5 a4 66.Kh3 Bf6 67.Ra5 Nb3 68.Ra7 Nc5 69.Bc4 d3 70.Rxf7+ Kg6 71.Rc7 d2 72.Be2 Ne6 73.Rd7 Nf4+ 74.Kg4 Nxe2 75.Rxd2 Nc3 76.Rd6 a3 77.Ra6 a2 78.g3 e4 79.Kf4 Ne2+ 80.Kxe4 a1=Q 81.Rxa1 Bxa1 82.Kf3 Nd4+ 83.Kg4 Ne6 84.Kh4 Be5 85.Kg4 Nd4 86.Kh4 Bf6+ 87.Kg4 Bg5 88.Kh3 Kf5 89.Kg2 Kg4 90.Kf2 Bd2 91.Kg2 Be3 92.Kh2 Nb3 93.Kg2 Nd2 94.Kh2 Bf2 95.Kg2 Be1 96.Kh2 Nf1+ 97.Kg1 Ne3 98.Kh2 Bf2 99.Kh1 Kh3 100.g4 Nf1