1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Nxc6 bxc6 7.Bd3 d5 8.O-O Nf6 9.Re1 Be7 10.Bf4 O-O 11.Qf3 Re8 12.Rad1 e5 13.Bxe5 Bg4 14.Qg3 Bxd1 15.Rxd1 Nh5 16.Qf3 Bf6 17.Bxf6 Nxf6 18.exd5 cxd5 19.h3 Qa5 20.a3 Rad8 21.Ne2 Qb6 22.b4 g6 23.Nc3 Qc6 24.Ne2 Ne4 25.Nd4 Qb6 26.Nb3 Rd6 27.Qe2 Rde6 28.Bxe4 Rxe4 29.Qf3 Re1+ 30.Rxe1 Rxe1+ 31.Kh2 Qc7+