1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 Nc6 6.e4 e5 7.c3 d6 8.b4 h6 9.Bb2 Nh5 10.b5 Ne7 11.Nh4 Bd7 12.a4 Qc8 13.d4 Bh3 14.f4 exf4 15.gxf4 Kh7 16.Nd2 Bxg2 17.Kxg2 Bf6 18.Nf5 Nxf5 19.exf5 Qxf5 20.Rc1 Nxf4+ 21.Kh1 Qd5+ 22.Qf3 Qxf3+ 23.Rxf3 g5 24.Ne4 Bg7 25.Rcf1 f6 26.Bc1 Rae8 27.Ng3 Ne2 28.Nh5 Nxc1 29.Rxc1 Kg6 30.Ng3 f5 31.h4 f4