1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.f4 b5 7.Bd3 Bb7 8.Qe2 Nc6 9.Nf3 d6 10.Be3 Be7 11.O-O Nf6 12.a4 b4 13.Nd1 O-O 14.Nf2 e5 15.f5 d5 16.Bg5 dxe4 17.Nxe4 Nxe4 18.Qxe4 Nd4 19.Qh4 Nxf3+ 20.gxf3 Qc5+ 21.Kh1 Bxg5 22.Qxg5 f6 23.Qg4 Rac8 24.Rae1 Rfd8 25.Rg1 Rc7 26.b3 Rd4 27.Qh5 Re7 28.Bc4+ Kh8 29.Rxg7 Bxf3+ 30.Qxf3 Rxc4 31.Rxe7