1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.O-O e6 5.d3 c5 6.Nbd2 Nc6 7.e4 Nge7 8.exd5 exd5 9.d4 cxd4 10.Nb3 h6 11.Nfxd4 Ne5 12.Re1 g5 13.f4 Bg4 14.Qd2 Nc4 15.Qf2 O-O 16.f5 Nc6 17.Nxc6 bxc6 18.h3 Bxh3 19.Bxh3 Nxb2 20.Be3 Nc4 21.Bd4 Bxd4 22.Qxd4 Qd6 23.Qf2 Rac8 24.Rad1 c5 25.c3 Ne5 26.Bg2 c4 27.Rxd5 Qxd5 28.Bxd5 Nd3 29.Qh2 Kg7 30.f6+