1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Ba7 7.O-O Ne7 8.Bf4 d5 9.exd5 Nxd5 10.Bg3 Nc6 11.c3 e5 12.Be4 Be6 13.Qf3 Nde7 14.Bh4 f6 15.Qh5+ Bf7 16.Qg4 g5 17.Bg3 Qc8 18.Qxc8+ Rxc8 19.Kh1 f5 20.Bxc6+ Nxc6 21.Bxe5 Nxe5 22.Re1 Bb8 23.Nd4 O-O 24.Nxf5 Rfe8