1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nge2 a6 6.d3 b5 7.Bb3 Bb7 8.O-O Ne7 9.Nxd4 cxd4 10.Ne2 Nc6 11.f4 g6 12.f5 Bg7 13.Qe1 O-O 14.Qf2 Qf6 15.Qg3 exf5 16.exf5 Rae8 17.Bg5 Qe5 18.f6 Bxf6 19.Bxf6 Qxe2 20.Rae1 Qh5 21.Bxf7+ Kxf7 22.Be7+ Kg8 23.Rxf8+ Rxf8 24.Bxf8 Qd5 25.Bh6