1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Bc4 Nc6 7.Bb3 Be7 8.O-O a6 9.Be3 O-O 10.f4 Qc7 11.Qf3 Re8 12.f5 Bf8 13.Qg3 Kh8 14.fxe6 fxe6 15.Rad1 b5 16.Qh4 b4 17.Nce2 Nxd4 18.Bxd4 e5 19.Be3 Bb7 20.Ng3 a5 21.Rd2 a4 22.Bd5 Nxd5 23.exd5 Ba6 24.Rf3 Qc4 25.Ne4 Be7 26.Qg4 Rf8 27.h3 Qxa2 28.Bg5 Rxf3 29.gxf3 Bxg5 30.Nxg5 Bc8 31.Qh5 Bf5 32.Nf7+ Kg8 33.Qxf5 Rf8 34.Nh6+