1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 Be7 8.O-O Qc7 9.f4 b5 10.f5 e5 11.Nd5 Nxd5 12.exd5 exd4 13.Bxd4 Bf6 14.Bxf6 gxf6 15.c3 Nd7 16.Qd4 Qc5 17.Qxc5 dxc5 18.d6 Ne5 19.Bf3 Rb8 20.Bh5 Bb7 21.Rfe1 Rg8 22.Rad1 Rxg2+ 23.Kf1 Rd8 24.Re2 Rxe2 25.Kxe2 Nc4 26.Kf2 Rxd6 27.Rxd6 Nxd6 28.Bg4 Be4 29.Ke3 Bxf5 30.Bxf5 Nxf5+ 31.Ke4 Ne7