1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nf3 Be7 8.Bg5 Be6 9.Bxf6 Bxf6 10.O-O O-O 11.Nd5 Be7 12.Bc4 b5 13.Bb3 Nd7 14.Qe2 Kh8 15.Rfd1 f5 16.Nxe7 Qxe7 17.Bxe6 Qxe6 18.exf5 Qe7 19.Qe4 Nf6 20.Qh4 Rac8 21.c3 Rc4 22.Qh3 Rf4 23.Ng5 Rc8 24.Rxd6 Kg8 25.Rad1 h6 26.Ne6 Kh7 27.Nxf4 exf4 28.Qf3 Qe5 29.Rxa6 b4 30.Re6 Qc5 31.Rxf6 gxf6 32.Rd7+ Kh8 33.Qh5