1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.Nh4 Bg6 7.Nd2 Be7 8.e4 Nbd7 9.Qe1 Nh5 10.Nhf3 O-O 11.Nb3 Qc7 12.e5 f5 13.Nbd4 Bf7 14.Bg5 Rae8 15.Bxe7 Rxe7 16.Qc3 Qb6 17.a4 a5 18.Ra3 g6 19.Rb1 Ng7 20.Qe1 g5 21.Nb3 g4 22.Nfd4 Ra8 23.Qe3 Bg6 24.Re1 Rf7 25.f4 gxf3 26.Nxf3 Qxe3+ 27.Rxe3 f4 28.gxf4 Rxf4 29.Nbd2 Raf8 30.Ne1 Bh5 31.Rg3 Nxe5 32.Rb3 R8f7 33.Rg5 Ng4 34.Bh3 h6 35.Rxh5 Nxh5