1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.b3 Bb7 6.Bg2 Bb4+ 7.Bd2 a5 8.O-O O-O 9.Qc2 h6 10.a3 Be7 11.Nc3 d5 12.cxd5 Nxd5 13.Nxd5 Bxd5 14.e4 Bb7 15.Be3 Na6 16.Rfd1 Qe8 17.Ne5 Rd8 18.h3 f6 19.Nd3 Qf7 20.Qc4 Rd7 21.b4 e5 22.Qxf7+ Kxf7 23.b5 Nb8 24.d5 Bd6 25.h4 Rdd8 26.Bh3 Bc8 27.Bxc8 Rxc8 28.a4 h5 29.Rac1 Nd7 30.f3 Ke7