1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 a6 6.Bxc6 dxc6 7.Qe2 Bg4 8.h3 Bxf3 9.Qxf3 Qb6 10.d3 Rd8 11.Qe2 e5 12.f4 c4+ 13.Be3 cxd3 14.Qf2 c5 15.Bxc5 Qe6 16.fxe5 Ne7 17.Nd2 Rf8 18.Nf3 f6 19.exf6 Bxf6 20.Qe3 Rd7 21.Bd4 Nf5 22.Qxd3 Ng3 23.Rfe1 g5 24.e5 Bd8 25.Nd2 Nf5 26.Ne4 Rg7 27.Bc5 Nh4 28.Bxf8 Bb6+ 29.Bc5 Bxc5+ 30.Nxc5 Qc6 31.Ne4 g4 32.Rad1 Qb6+ 33.Qd4 Qxd4+ 34.Rxd4 gxh3 35.Nf6+