1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 a6 6.f4 e5 7.Nf3 Qc7 8.Bd3 Be7 9.O-O Nbd7 10.Qe2 b5 11.a3 Bb7 12.fxe5 dxe5 13.Bg5 O-O 14.Nh4 Rfe8 15.Nf5 Bc5+ 16.Kh1 Qc6 17.Rae1 Bd4 18.Nd1 Rad8 19.c3 Bc5 20.Bc2 Nf8 21.Nxg7 Kxg7 22.Bxf6+ Qxf6 23.Rxf6 Kxf6 24.Ne3 Bxe3 25.Qxe3 Kg7