1.Nf3 Nf6 2.d4 e6 3.Bf4 b6 4.e3 Be7 5.h3 c5 6.c3 O-O 7.Nbd2 Ba6 8.Bxa6 Nxa6 9.O-O b5 10.Qe2 Qb6 11.a4 b4 12.Nc4 Qb7 13.Bd6 Bxd6 14.Nxd6 Qc6 15.Nb5 cxd4 16.Nbxd4 Qb6 17.c4 Nc5 18.Rfd1 a6 19.Nd2 d6 20.N2b3 Rac8 21.Nxc5 Rxc5 22.Qd3 Rfc8 23.Nf3 R5c6 24.b3 d5 25.Ne5 R6c7 26.Qd4 Qxd4 27.Rxd4 a5 28.Rad1 Kf8 29.cxd5 exd5 30.Ng4 Nxg4 31.hxg4