1.Nf3 Nf6 2.g3 d5 3.Bg2 Bg4 4.d3 Nbd7 5.c4 e6 6.O-O Be7 7.h3 Bh5 8.g4 Bg6 9.cxd5 Nxd5 10.Nc3 c6 11.a3 Qc7 12.Qd2 Bd6 13.Nxd5 cxd5 14.b4 O-O 15.Bb2 a5 16.Rfc1 Qb6 17.Bd4 Qb5 18.Bc3 e5 19.bxa5 f6 20.Rab1 Qa6 21.Bb4 Rfb8 22.Nh4 Bf7 23.Nf5 Bxb4 24.axb4 Qe6 25.Bxd5 Qa6 26.Qa2 Rf8 27.Rc7 Rad8 28.b5 Qa7 29.Bxf7+ Rxf7 30.Nd6