1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Bb7 7.O-O Ne7 8.Be3 Nbc6 9.Nb3 Ng6 10.f4 Be7 11.Qh5 d6 12.f5 exf5 13.exf5 Nge5 14.Nd5 Nd7 15.f6 Bxf6 16.Bg5 Nce5 17.Nxf6+ gxf6 18.Rae1 Rg8 19.h4 h6 20.Bh7 Rg7 21.Qxh6 Qb6+ 22.Rf2 Rxg5 23.hxg5 O-O-O 24.Bf5 fxg5 25.Rxe5