1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.f4 O-O 9.Be3 Nc6 10.Kh1 Qc7 11.Qe1 Nxd4 12.Bxd4 b5 13.a3 Bb7 14.Qg3 g6 15.Bf3 Rad8 16.f5 e5 17.Be3 Kh8 18.Bg5 gxf5 19.exf5 Rg8 20.Bxb7 Qxb7 21.Qh4 Ne8 22.f6 Bf8 23.Rf5 Rc8 24.Qh3 a5 25.Be3 Rc4 26.Raf1 Rh4 27.Qf3 Qxf3 28.R5xf3 Rc4 29.R3f2 Nc7 30.Rd1 Rgg4 31.h3 Rg3 32.Bb6 b4 33.axb4 axb4 34.Bxc7 bxc3 35.Bxd6 Bxd6 36.Rxd6 cxb2 37.Rb6 h6 38.Rxb2 Rgc3 39.Rb8+ Kh7 40.Rf8 Rc7 41.Re2 Rxc2 42.Rxe5 Rf2 43.Re7