1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.d3 Nc6 5.Nbd2 Bf5 6.O-O e5 7.Nh4 Bg4 8.c3 Bd6 9.Qe1 Qc7 10.e4 d4 11.Nc4 dxc3 12.bxc3 O-O 13.Ne3 Ne7 14.h3 Be6 15.Nhf5 Nxf5 16.Nxf5 c4 17.Nxd6 Qxd6 18.d4 Qc7 19.d5 Bd7 20.Be3 Rfe8 21.Qd2 Rad8 22.Rab1 b6 23.Bg5 Qd6 24.Rfe1