1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 c6 5.Bg2 Bd6 6.O-O Nbd7 7.Qc2 Ne4 8.Nfd2 f5 9.Nxe4 fxe4 10.f3 O-O 11.fxe4 Rxf1+ 12.Bxf1 e5 13.exd5 exd4 14.Nd2 cxd5 15.Bg2 Nf6 16.cxd5 Ng4 17.Nf3 Qb6 18.Qb3 Qc5 19.Qd3 Bd7 20.Bf4 Bxf4 21.gxf4 Re8 22.Qxd4 Qc2 23.Ne5 Qxe2 24.Nxd7 Ne3 25.Be4 Nc2 26.Qd3 Qg4+ 27.Kh1 Nxa1 28.Bxh7+ Kh8 29.Ne5 Qh5 30.Bg6