1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Nxc6 dxc6 7.f4 e5 8.Qf3 Nf6 9.f5 h5 10.Bg5 Bd7 11.Bc4 Bc5 12.O-O-O b5 13.Bb3 a5 14.a4 Be7 15.Qd3 b4 16.Qc4 O-O-O 17.Nb1 Rhf8 18.Nd2 Kb8 19.Qe2 g6 20.Rhf1 gxf5 21.exf5 Nd5 22.Bxe7 Nxe7 23.Qxh5 Nd5 24.Qf3 f6 25.h4 Rh8 26.g3 Ne7 27.g4 Rxh4 28.Ne4 Nd5 29.Nc5 Qb6 30.Qf2 Rh2 31.Nxd7+