1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 b5 8.f4 Bb7 9.f5 e5 10.Nde2 Nbd7 11.Bg5 Be7 12.a3 Rc8 13.Ng3 Nb6 14.Bxf6 Bxf6 15.O-O O-O 16.Qg4 Nc4 17.Bxc4 Rxc4 18.Nh5 Kh8 19.Qf3 Qe7 20.Rad1 Rfc8 21.Rfe1 Bg5 22.f6 Bxf6 23.Rf1 Rd4 24.Rd3 Rxd3 25.cxd3 Bg5 26.Qxf7 Qxf7 27.Rxf7 Bc6 28.Nxg7 Kg8 29.Nf5 Kxf7 30.Nxd6+ Ke6 31.Nxc8 Bd7