1.Nf3 Nf6 2.g3 d6 3.Bg2 Nbd7 4.O-O g6 5.d4 Bg7 6.c4 O-O 7.Nc3 c6 8.e4 e5 9.d5 Qc7 10.h3 Nc5 11.Nh4 a5 12.Be3 Bd7 13.b3 cxd5 14.cxd5 b5 15.Rc1 Rac8 16.f4 Nh5 17.Kh2 Qd8 18.f5 Bf6 19.Nf3 b4 20.Bh6 bxc3 21.Bxf8 Qxf8 22.Ne1 Na6 23.a3 Bg5 24.Rc2 Bb5 25.Rff2 Bd2 26.fxg6 hxg6 27.a4 Bd7 28.Nd3 Nb4 29.Nxb4 axb4 30.Qf1 Qe7 31.Qa6 f5