1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Nb3 a6 7.f4 b5 8.a3 d6 9.Bd3 Nf6 10.O-O Be7 11.Qe2 O-O 12.Bd2 Bb7 13.Rae1 Nd7 14.Rf3 Nc5 15.Rh3 g6 16.Nxc5 dxc5 17.e5 Nd4 18.Qg4 Rad8 19.f5 exf5 20.Qf4 h5 21.Rxh5 gxh5 22.Re3 Qc6 23.Rg3+ Kh8 24.Bxf5 Rg8 25.e6 Bg5 26.Rxg5 Rxg5 27.Be4 Ne2+ 28.Nxe2 Rxg2+ 29.Kf1 Qxe4 30.Bc3+ Rd4 31.exf7