1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 d6 6.Be3 Nf6 7.Be2 Be7 8.f4 e5 9.Nb3 O-O 10.O-O a6 11.f5 b5 12.Nd5 Bb7 13.a4 Nxe4 14.axb5 axb5 15.Rxa8 Bxa8 16.Bxb5 Nf6 17.Bc4 Nxd5 18.Bxd5 Bf6 19.c4 Ne7 20.Bxa8 Qxa8 21.Qxd6 Rb8 22.Ra1 Qb7 23.Nc5 Qxb2 24.Rf1 Rc8 25.Ne4 Bh4 26.f6 Qe2 27.Bc5 Ng6 28.Qd7 Rb8 29.Qc7 Ra8 30.Nd6 Bxf6 31.Qxf7+