1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.d4 O-O 6.c3 c5 7.Bg5 Nbd7 8.Nbd2 b6 9.Ne5 Bb7 10.Ndf3 Rc8 11.Rc1 h6 12.Nxd7 Qxd7 13.Bf4 Qb5 14.b3 cxd4 15.a4 Qc5 16.cxd4 Qa5 17.Bd2 Bb4 18.Bxb4 Qxb4 19.Qd3 Ne4 20.h3 Rc3 21.Rxc3 Nxc3 22.g4 Qxb3 23.g5 Qc4 24.Qe3 Nxe2+ 25.Kh1 hxg5 26.Nxg5 Nxd4 27.Rg1 Nf5 28.Qe5 Qd4 29.Qc7 Ba6