1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 e5 5.Nf3 h6 6.Nc3 Nf6 7.Bc4 Be7 8.O-O Qc7 9.Bb3 a6 10.Be3 Nbd7 11.Ne1 O-O 12.Nd3 Nc5 13.Bd5 Bd7 14.f4 Nxd3 15.Qxd3 Ng4 16.f5 Bg5 17.Bxg5 hxg5 18.Qg3 Qb6+ 19.Kh1 Nf6 20.Qxg5 Qxb2 21.Rab1 Qxc3 22.Rb3 Nh7 23.Qg6 Qxb3 24.axb3 Bc6 25.Qxd6 Bxd5 26.exd5 Rfe8 27.c4 Nf6 28.Rf3 Rad8 29.Qb6 e4 30.Rg3 Kh8 31.Qe3 Kg8 32.Qg5 Kf8 33.Qxg7+ Ke7 34.Rg6 Nh5 35.Re6+