1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Be2 Nf6 8.a3 b5 9.Nxc6 dxc6 10.O-O Bb7 11.f4 Be7 12.e5 Rd8 13.Qe1 Nd7 14.Qg3 O-O 15.Rae1 c5 16.Bf3 Bxf3 17.Rxf3 Qc6 18.f5 exf5 19.Rxf5 b4 20.Ne2 bxa3 21.bxa3 Nb6 22.Bg5 Bxg5 23.Rxg5 g6 24.Nf4 Nd5 25.e6 Nxf4 26.e7 Ne2+ 27.Rxe2 Rd1+ 28.Re1 Rxe1+ 29.Qxe1 Re8 30.Re5 f6 31.Re4 Kf7