1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 Be7 7.O-O a6 8.f4 Qc7 9.Kh1 Nc6 10.a4 O-O 11.Be3 Rd8 12.Bd3 Nd7 13.Qf3 Nb4 14.f5 Ne5 15.Qg3 Kh8 16.a5 Rg8 17.Nde2 Bd7 18.Bb6 Qc8 19.Nf4 Qe8 20.Rf2 g6 21.fxe6 fxe6 22.Raf1 g5 23.Nfe2 Qh5 24.Be3 Rg7 25.Bd2 Nbc6 26.Na4 Ng4 27.Rf3 Nce5 28.Nb6 Rd8 29.Bc3 Kg8 30.Bxe5 Nxe5 31.R3f2 g4 32.Nxd7 Rxd7 33.Qe3 g3 34.Nxg3 Qxh2+ 35.Kxh2 Ng4+ 36.Kh3 Nxe3 37.Re1 Ng4 38.Rf4 Ne5 39.Nh5 Rg5 40.g4 Ng6 41.Rf3 Rxa5 42.Bc4 Re5 43.Rf5 d5 44.Rxe5 Nxe5 45.Bb3 Nf3 46.Re3 Ng5+ 47.Kg2 dxe4 48.Re2 Rd4 49.c3 Rd3 50.Bc2 Rd8 51.Ng3 e3 52.Rxe3 Rd2+ 53.Re2 Rxe2+ 54.Nxe2 Kg7 55.Ng3 h6 56.Ne4 Nf7 57.Bb3 Nd8 58.Kf3 Kf7 59.Kf4 Bf6 60.Bc4 a5 61.Nc5 Ke7 62.Be2 Bg5+ 63.Ke4 Kd6 64.b4 b6 65.Na4 Kc6 66.bxa5 bxa5 67.Ke5 Bh4 68.c4 Bg3+ 69.Kf6 Bf4 70.Bf3+ Kd6 71.c5+ Kc7 72.Be4 Be3 73.Bg2 Bd4+ 74.Kg6 Be3 75.Kf6 Kd7 76.Nb6+ Kc7 77.Na8+ Kb8 78.c6 Bf4 79.Nb6 Kc7 80.Na8+ Kb8 81.Nb6 Nxc6 82.Bxc6 Kc7 83.Ba4 Kxb6 84.Kxe6 Kc5 85.Kf5 Bg5 86.Ke4 Kb4 87.Bd7 a4 88.Bxa4 Kxa4 89.Kf3 Kb4 90.Kg2 Kc4 91.Kh2 Kd4 92.Kg2 Ke3 93.Kh2 Kf3 94.Kh1 Bd2 95.Kg1 Kg3 96.Kf1 Kh2 97.Ke2 Bg5 98.Kf2 Bh4+ 99.Kf3 Kg1 100.Kf4 Kf2 101.Ke4 Kg3 102.Kf5 Bg5 103.Ke4 Kxg4