1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 Qc7 7.Bd3 e5 8.Nf3 b5 9.a3 Bb7 10.O-O Nbd7 11.Qe2 Be7 12.fxe5 dxe5 13.Nh4 g6 14.Kh1 Nh5 15.Nf5 gxf5 16.Qxh5 f4 17.Bd2 Nf6 18.Qe2 Rd8 19.Be1 Rg8 20.h3 h5 21.a4 b4 22.Nb1 Ng4 23.Nd2 Ne3 24.Rg1 Rd6 25.Nc4 Rdg6 26.Nxe3 fxe3 27.Qxh5 Bc8 28.Bh4 Bg4 29.hxg4 Bxh4 30.Qxh4 Qb6 31.g5 Rxg5 32.g4 Qf6 33.Raf1 Rh8 34.Rxf6 Rxh4+ 35.Kg2 Rhxg4+ 36.Kf3 Rxg1 37.Kxe3 R5g3+ 38.Kf2 R1g2+ 39.Ke1 b3 40.Kf1