1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 d5 5.Bg2 O-O 6.Nf3 dxc4 7.Qc2 a5 8.a3 Bxd2+ 9.Bxd2 b5 10.a4 Bb7 11.axb5 Qd5 12.O-O Qxb5 13.Qa4 Qa6 14.Qxa5 Qc6 15.Qc5 Qxc5 16.dxc5 Nbd7 17.Nd4 Bxg2 18.Kxg2 h5 19.Bb4 Ne5 20.Rfc1 Nd5 21.Ba5 Rfc8 22.f4 Nd7 23.e4 N5f6 24.Rxc4 Nxe4 25.Nc6 Nexc5 26.Rd1 Kh7 27.b4 Ra6 28.b5 Raa8 29.Bb4 Ra4 30.Rdd4 Nb3 31.Rxd7