1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nf3 Nf6 6.O-O a6 7.d3 Nc6 8.e5 Ng4 9.Bf4 d6 10.exd6 Bxd6 11.Bxd6 Qxd6 12.Ne4 Qe7 13.d4 cxd4 14.Nxd4 Nce5 15.Be2 Nf6 16.Nxf6+ Qxf6 17.c3 O-O 18.f4 Ng6 19.Qd2 Rd8 20.Rae1 Bd7 21.Bf3 Rab8 22.g3 Bb5 23.Rf2 Bc4 24.b3 Bd5 25.Qe3 Ne7 26.Bg4 g6 27.Rd2 b5 28.Red1 Re8 29.Nf3 h5 30.Bh3 Bxf3 31.Qxf3 Rec8 32.Rc1 Rd8 33.Rdc2 Rbc8 34.Qe3 Nd5 35.Qe1 Kg7 36.Bf1 h4 37.Kf2 hxg3+ 38.hxg3 g5 39.c4 bxc4 40.Rxc4 Rxc4 41.bxc4 Qd4+ 42.Kf3 Nf6 43.fxg5 Ng4 44.Qc3 Ne5+ 45.Kg2 Qe4+ 46.Kf2 Kg8 47.Re1 Qf5+ 48.Kg2 Ng4 49.Qf3 Rd2+ 50.Re2 Qxg5 51.c5 Ne3+ 52.Kf2 Ng4+ 53.Kg2 Ne3+ 54.Kf2 Nxf1 55.Kxf1 Rd5 56.Rf2 Qe7 57.Qg4+ Rg5 58.Qf4 Rxc5 59.Qg4+ Rg5 60.Qf3 Kg7 61.Kg2 Rf5 62.Qg4+ Qg5 63.Qd4+ Qf6 64.Qg4+ Rg5 65.Qh4 Qe5 66.Rd2 Qf5 67.Qd4+ e5 68.Qc4 Rh5 69.g4 Rh4 70.Kg3 Qh7 71.Qd5 Rh3+ 72.Kg2 Rh2+ 73.Kg1 Rxd2 74.Qxd2 Qh4 75.Qe2 Qg3+ 76.Kh1 a5 77.Qe4 Qf4 78.Qe2 Kh6 79.Qe1 a4 80.Qd1 Kg5 81.Qd7 Kh4 82.Qd5 Kxg4 83.Qg2+ Kh5 84.Qd5 Kg6 85.Qd6+ Kg7 86.Qd5 Qh4+ 87.Kg2 Qd4 88.Qf3 Qd2+ 89.Kh3 Qh6+ 90.Kg2 Qf4 91.Qd5 Kg6 92.Qd6+ Kh5 93.Qf8 Qf6 94.Qb4 Qg5+ 95.Kh3 Qf5+ 96.Kg3 Qf4+ 97.Qxf4 exf4+ 98.Kxf4 Kg6 99.Kg4 a3 100.Kf4 Kf6