1.Nf3 d5 2.d4 Nf6 3.g3 e6 4.Bg2 Be7 5.c4 c6 6.Nc3 O-O 7.O-O Nbd7 8.b3 b6 9.Qc2 Ba6 10.Nd2 Rc8 11.e4 b5 12.e5 Ne8 13.a3 bxc4 14.bxc4 Nb6 15.c5 Bxf1 16.Bxf1 Nd7 17.Qa4 Qc7 18.Nb3 Bd8 19.Bd2 Nb8 20.Rb1 g6 21.Ne2 Ng7 22.Na5 Qd7 23.Rb7 Qe8 24.Rxa7 f6 25.Nb7 Be7 26.Bh6 Nd7 27.Nf4 Qf7 28.exf6 Qxf6 29.Nd6 Bxd6 30.cxd6 Rf7 31.h4 Nf5