1.Nf3 e6 2.c4 Nf6 3.g3 d5 4.d4 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nd5 11.Ne5 f6 12.Nd3 Nc6 13.Be3 Nxe3 14.fxe3 Nb4 15.Nxb4 Bxg2 16.Kxg2 Bxb4 17.Qe4 Qd7 18.a3 Be7 19.Rc1 e5 20.b4 exd4 21.exd4 f5 22.Qd3 Bg5 23.Qb3+ Kh8 24.e3 Rae8 25.Rc3 f4 26.Nd2 fxe3 27.Nf3 Rxf3 28.Kxf3 Rf8+ 29.Ke2 Rf2+ 30.Kd1 Qg4+ 31.Kc1 e2+