1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Qd2 b5 8.f4 Nf6 9.e5 b4 10.Na4 Nd5 11.Bf2 g5 12.fxg5 Qxe5+ 13.Be2 Bg7 14.Nf3 Qf4 15.O-O Nd4 16.Rad1 Qxd2 17.Rxd2 Nxe2+ 18.Rxe2 Bb7 19.Bd4 Rg8 20.Nc5 Nf4 21.Rd2 Bxd4+ 22.Nxd4 Nh3+ 23.Kh1 Bd5 24.Nf5 Nxg5 25.h4 exf5 26.Rxd5 Ne6 27.Nxd7 O-O-O 28.Nf6 Rxd5 29.Nxd5