1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 g6 7.Nf3 Bg7 8.Bd3 Qb6 9.h3 O-O 10.g4 e6 11.Qe2 a6 12.Nd1 e5 13.fxe5 dxe5 14.Be3 Qa5+ 15.c3 b5 16.b4 Qc7 17.a4 Bb7 18.Nd2 bxa4 19.Rxa4 Qd7 20.Ra2 Rfd8 21.Bb1 Qc7 22.Nb3 Ne8 23.O-O Nd6 24.Nc5 Nb5 25.Rb2 Re8 26.Ba2 Re7 27.Bg5 Rf8 28.Bxe7 Qxe7 29.Qc4 Nd6 30.Qe2 Kh8 31.Ne3 f5 32.Nd5 Qe8 33.gxf5 gxf5 34.exf5 Ba8 35.Nc7 Qe7 36.N7e6 Rxf5 37.Rxf5 Nxf5 38.Qg4 Ne3 39.Qxg7+ Qxg7+ 40.Nxg7 Kxg7 41.Rd2 Nf5 42.Rd7+ Kf6 43.Rc7