1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.f4 a6 7.Be3 b5 8.Bd3 Bb7 9.Qf3 Nf6 10.Nb3 d6 11.O-O Be7 12.Qh3 Nb4 13.a3 Nxd3 14.cxd3 O-O 15.Rac1 Qd8 16.f5 e5 17.Bg5 h6 18.Bh4 d5 19.Bxf6 Bxf6 20.Nc5 Qb6 21.Nxd5 Bxd5 22.exd5 Rad8 23.Kh1 Bg5 24.Rc3 Rxd5 25.Ne4 Qe3 26.Qg4 Rxd3 27.h4 Rxc3 28.bxc3 Bf4 29.Nf6+ Kh8 30.Nh5 Rg8 31.g3 Qe4+ 32.Kh2 Qc2+ 33.Kh3 Be3 34.Rd1 g6 35.Nf6 Rf8 36.fxg6 Qxg6 37.Qf3 Bf4 38.Nd7 Rg8 39.gxf4 Qf5+ 40.Kh2 Rg4 41.Qa8+ Kh7 42.Nf8+ Kg7 43.Rd8 Qxf4+