1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.f4 d6 7.Bd3 Nf6 8.O-O Be7 9.Nf3 Nbd7 10.Qe1 e5 11.a4 O-O 12.Kh1 b6 13.Bd2 Bb7 14.Nh4 Rfe8 15.Nf5 Bf8 16.Qg3 Kh8 17.Qh4 exf4 18.Bxf4 Ne5 19.Bxe5 Rxe5 20.Ne3 Qd8 21.Qf4 Rc8 22.Rad1 Rcc5 23.Ncd5 Be7 24.Nc4 Rxc4 25.Nxf6 Rxa4 26.Ng4 Rg5 27.b3 Raa5 28.Ne3 f6 29.Bc4 Rac5 30.Rf2 Rge5 31.Bd5 Bxd5 32.Nxd5 Bf8 33.c4 b5 34.cxb5 Rxb5 35.Rf3 Qb8 36.Rdf1 Rxb3 37.Rxb3 Qxb3 38.h3 Qa4 39.Nxf6 gxf6 40.Qxf6+ Bg7 41.Qd8+ Qe8 42.Qxd6 Re6