1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 d6 6.e4 e5 7.Nbd2 Nbd7 8.a4 a5 9.Nc4 Nc5 10.Be3 Ne6 11.Re1 b6 12.d4 Ng4 13.dxe5 Ba6 14.Bf1 Nxe5 15.Ncxe5 Bxf1 16.Kxf1 dxe5 17.Qxd8 Rfxd8 18.Rad1 Kf8 19.Rd5 f6 20.c4 Kf7 21.Red1 Bf8 22.Ne1 Ke8 23.Ke2 Bc5 24.Nd3 Bxe3 25.Kxe3 Rdc8 26.f4 exf4+ 27.gxf4 Rd8 28.f5 Ng7 29.Nf4 gxf5 30.Rg1 Rxd5 31.Rxg7 Kf8 32.Ne6+