1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Ba6 5.Qc2 Bb7 6.Bg2 c5 7.d5 exd5 8.cxd5 Nxd5 9.O-O Be7 10.Rd1 Qc8 11.Qf5 Nf6 12.Bg5 Na6 13.Nc3 d5 14.Nh4 g6 15.Qf4 Qe6 16.Qa4+ Qc6 17.Qb3 c4 18.Qc2 Nb4 19.Qc1 Rd8 20.a3 Na6 21.Bxf6 Qxf6 22.Bxd5 Bxd5 23.Nxd5 Qc6 24.Qc3 f6 25.e4 Nc7 26.Nxe7 Kxe7 27.e5 Nd5 28.Qd4 f5 29.Rac1 Nb4 30.Nxf5+ Ke6 31.Ng7+