1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Qe7 5.Bg2 Nc6 6.Nf3 Bxd2+ 7.Nbxd2 d6 8.O-O e5 9.d5 Nb8 10.e4 O-O 11.Ne1 a5 12.Nd3 Na6 13.a3 Bd7 14.b4 axb4 15.axb4 c6 16.dxc6 bxc6 17.Qc2 Rfe8 18.Qc3 Nc7 19.Nb3 Nh5 20.c5 Nb5 21.Qb2 Be6 22.cxd6 Qxd6 23.Nbc5 Nd4 24.Rfd1 Bg4 25.Rd2 Ne2+ 26.Kf1 Rxa1+ 27.Qxa1 Qd4 28.Qxd4 Nxd4 29.h3 Bf3 30.Bxf3 Nxf3 31.Nxe5