1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 e6 6.Be2 a6 7.Be3 Nf6 8.a3 d6 9.Qd2 Be7 10.f4 O-O 11.Nb3 b5 12.O-O Bb7 13.Bf3 Rac8 14.Qf2 Bd8 15.Qg3 Kh8 16.Rad1 Rg8 17.e5 Ne8 18.Ne4 d5 19.Nec5 Ne7 20.Qh3 g6 21.g4 Qc6 22.Nxb7 Qxb7 23.Nc5 Qa7 24.b4 Bb6 25.Kh1 Ng7 26.Be2 Rc7 27.Rf3 Ne8 28.Bd3 Nc6 29.c3 Nd8 30.f5 gxf5 31.gxf5 f6 32.fxe6 f5 33.Nd7 Bxe3 34.Bxf5 Rg7 35.Bxh7 Rxh7 36.Rf8+ Kg7 37.Qg4+ Kh6 38.Rdf1 Bg5 39.Qh3+ Kg6 40.Qf5+ Kh6 41.Rf3 Ng7 42.Rf6+ Bxf6 43.Rh3+ Nh5 44.Rxh5+