1.Nf3 d5 2.c4 e6 3.g3 Nf6 4.Bg2 Bd6 5.O-O O-O 6.d4 b6 7.cxd5 exd5 8.Nc3 c6 9.Ne5 Qe7 10.Nd3 Ne4 11.Bf4 Bxf4 12.Nxf4 f5 13.Rc1 Bb7 14.Nd3 Nd7 15.Re1 Ndf6 16.e3 c5 17.dxc5 bxc5 18.Nxe4 dxe4 19.Nxc5 Bd5 20.Re2 Rfd8 21.Qa4 Ng4 22.Rd2 Ne5 23.b4 Nf3+ 24.Bxf3 exf3 25.Rcd1 f4 26.Rxd5 fxe3 27.Rxd8+ Rxd8 28.Rxd8+ Qxd8 29.fxe3 Qe7 30.Qb3+ Kh8 31.Qe6 Qf8 32.Kf2