1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 g6 7.Nxc6 bxc6 8.e5 Ng4 9.e6 f5 10.Qe2 Bg7 11.f4 Qb6 12.h3 Bxc3+ 13.bxc3 Nf6 14.Be3 Qb2 15.O-O Qxc3 16.Rad1 Qa5 17.Bd4 O-O 18.g4 Ne4 19.Bd3 Ng3 20.Qe3 Nxf1 21.Rxf1 Ba6 22.gxf5 Bxd3 23.f6 Rxf6 24.Bxf6 Bxf1 25.Bc3 Qb6 26.Bd4 c5 27.Bc3 Qb1 28.f5 Bd3+ 29.Kh2 Qxc2+