1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 e6 6.Bd3 Nf6 7.O-O d6 8.Nc3 a6 9.a4 Qc7 10.f4 h5 11.f5 Ne5 12.Kh1 Be7 13.Nd4 Nfg4 14.fxe6 fxe6 15.Nce2 g5 16.Ng1 d5 17.Ngf3 Nxf3 18.Nxf3 Bd7 19.exd5 O-O-O 20.Qe2 Rdf8 21.Be3 exd5 22.Bg1 Bd6 23.Qd2 Bf4 24.Qb4 Ne3 25.Rfe1 Re8 26.Qd4 Ng4 27.Ra3 Rxe1 28.Qxh8+ Re8 29.Qd4 Be3 30.Bxe3 Nxe3 31.Rc3 Bc6 32.Bg6 Rg8 33.Qf6 Qg7 34.Qe6+ Kb8 35.Ne5 Bxa4 36.Qd6+ Ka8 37.Rxe3 g4 38.Bf5 Qg5 39.Qe6 Re8 40.Qb6 Qxf5 41.Kg1 Rxe5