1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Ne7 6.Be2 Nec6 7.Bf4 d6 8.Nb3 Be7 9.Qd2 Ne5 10.O-O g5 11.Be3 Nbd7 12.a4 b6 13.Nd4 Bb7 14.f4 gxf4 15.Bxf4 Rg8 16.Bh5 Ng6 17.Bg3 Nf6 18.Qe2 Rc8 19.Bf3 Ne5 20.Rad1 Qc7 21.Kh1 Qc4 22.Qf2 Qc5 23.Bh4 Rg6 24.Qe2 Qc4 25.Qe1 Qc7 26.Qe2 Qc4 27.Qe1 Rh6 28.Bg5 Rg6 29.Be2 Qc7 30.Qh4 Qd8 31.Bxf6 Bxf6 32.Qxh7 Ke7 33.Bh5 Rxc3 34.Bxg6 Nxg6 35.bxc3 Bxe4 36.Rxf6 Kxf6 37.Rf1+ Ke5 38.Qh5+ f5 39.Qxg6