1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qb6 6.Nb3 Qc7 7.Be3 Nf6 8.O-O Be7 9.f4 d6 10.Nc3 Nbd7 11.Qf3 b5 12.a3 Bb7 13.Qg3 O-O 14.Rae1 Rfe8 15.Bd2 e5 16.f5 Kh8 17.Kh1 Rac8 18.Qf3 Nb6 19.Bg5 Nc4 20.Bxf6 Bxf6 21.Rb1 Nxa3 22.Ra1 Nc4 23.Bxc4 bxc4 24.Na5 Ba8 25.Ra4 Qc5 26.Qe2 Rb8 27.Nxc4 Rec8 28.b3 Bc6 29.Rxa6 Qd4 30.Rf3 Ra8 31.Rxa8 Rxa8 32.g3 g6 33.Qe3 gxf5 34.Rxf5 Bg7 35.Qxd4 exd4 36.Nd5 Ra2 37.Nxd6 Bf8 38.Nxf7+ Kg7 39.Nd8 Rxc2 40.Ne6+ Kh6 41.Rf6+ Kh5 42.Rxf8