1.e4 c5 2.Nf3 Nc6 3.Nc3 e6 4.d4 cxd4 5.Nxd4 Qc7 6.f4 a6 7.Nxc6 dxc6 8.Bd3 e5 9.O-O Nf6 10.Qe1 Bd6 11.Ne2 Bg4 12.f5 Bxe2 13.Qxe2 Bc5+ 14.Kh1 h5 15.Bg5 h4 16.Qe1 Rh7 17.Bxh4 O-O-O 18.h3 Rdh8 19.Bg3 Qb6 20.Rb1 Ng4 21.Qe2 Ne3 22.Rf3 Ng4 23.Bc4 Qc7 24.b4 Ba7 25.a4 b5 26.axb5 axb5 27.Bd3 Nf6 28.c4 bxc4 29.Bxc4 Nh5 30.b5 Nf4 31.Bxf4