1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Be7 8.f4 Nc6 9.O-O O-O 10.Kh1 d5 11.e5 Nd7 12.Be3 Nc5 13.Qe2 Bd7 14.Rad1 Nxb3 15.axb3 Qc7 16.Qf2 f6 17.Nxc6 Bxc6 18.Bd4 fxe5 19.Bxe5 Bd6 20.Bxd6 Qxd6 21.Qe3 Rae8 22.Ne2 Bb5 23.c4 Bc6 24.Nd4 dxc4 25.bxc4 Qc5 26.b3 e5 27.fxe5 Rxf1+ 28.Rxf1 Qxe5 29.Qxe5 Rxe5 30.Nxc6 bxc6