1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O Nbd7 10.Bd3 h6 11.Bh4 g5 12.e5 gxh4 13.exf6 Nxf6 14.f5 e5 15.Nde2 Bd7 16.Be4 Bc6 17.Nd5 Bxd5 18.Bxd5 Rc8 19.Nc3 b5 20.Qe2 Qa5 21.Qd3 Rg8 22.Ne4 Nxd5 23.Qxd5 Qc7 24.Rd2 Qc6 25.g3 Rg4 26.Nxd6+ Bxd6 27.Qxd6 Qxh1+ 28.Rd1 Qc6 29.Qxe5+ Kf8