1.d4 e6 2.c4 c5 3.d5 exd5 4.cxd5 d6 5.Nc3 g6 6.e4 Bg7 7.Be2 Nf6 8.Nf3 O-O 9.O-O Re8 10.Nd2 Nbd7 11.Qc2 Ne5 12.h3 g5 13.Nc4 Nxc4 14.Bxc4 Nh5 15.Qe2 Nf4 16.Bxf4 gxf4 17.Qf3 Be5 18.Rab1 Kh8 19.Qh5 Rg8 20.Kh1 Qf6 21.Qf3 Qh6 22.Be2 Bg4 23.Qxg4 Rxg4 24.Bxg4 f3 25.g3 Rg8 26.Bd7 Qd2 27.Nd1 Bxg3 28.Ne3 Bxf2 29.Nc4 Qe2 30.Nxd6 Bg3 31.Nxf7+ Kg7