1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.f4 Qc7 6.Bd3 Bc5 7.Nb3 Ba7 8.e5 Nc6 9.Nc3 d6 10.Qg4 g6 11.exd6 Qxd6 12.Ne4 Qe7 13.Qe2 e5 14.Bd2 f5 15.Nc3 Nf6 16.fxe5 Qxe5 17.O-O-O Qxe2 18.Bxe2 Be6 19.Bh6 Kf7 20.Rd6 Rhe8 21.Bg5 Rad8 22.Rhd1 Rxd6 23.Rxd6 Bb8 24.Rxe6 Kxe6 25.Bc4+ Ke5 26.g3 Ne4 27.Nxe4 fxe4 28.Nc5 Kf5 29.Be3 Ne5 30.Bd5 Ng4 31.Bf7 Re7