1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.a3 h5 9.Be3 Ng4 10.Bxg4 hxg4 11.f4 gxf3 12.Nxf3 Bd6 13.h3 b5 14.Qd3 Ne5 15.Nxe5 Bxe5 16.a4 b4 17.Nd5 exd5 18.Qxd5 Qb8 19.Qxf7+ Kd8 20.a5 Qb5 21.Rad1 Qc6 22.Rd5 Re8 23.Rfd1 Rb8 24.Bg5+ Bf6 25.Bxf6+ gxf6 26.Rd6 Qc5+ 27.Kh1 Rb7 28.Qxf6+ Kc7 29.Qf7 Rxe4 30.Rxd7+ Bxd7 31.Rxd7+ Kc6 32.Rxb7 Re1+ 33.Kh2 Qe5+ 34.g3 Qe2+