1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nf3 Bb7 5.a4 Qa5+ 6.Qd2 Qxd2+ 7.Nbxd2 bxc4 8.e4 Ba6 9.Ne5 e6 10.dxe6 fxe6 11.Bxc4 Bxc4 12.Nexc4 d5 13.exd5 exd5 14.Ne3 Nc6 15.b3 Bd6 16.Bb2 Be5 17.O-O-O O-O 18.Nf3 Bxb2+ 19.Kxb2 Nb4 20.Nc2 Rab8 21.Nxb4 Rxb4 22.Ka3 Rfb8 23.Rb1 Ne4 24.Rhc1 c4 25.Nd4 Nd2 26.Nb5 Rxb3+ 27.Rxb3 Nxb3 28.Rd1 a6 29.Nc7 c3 30.Nxa6 c2 31.Re1 Rb7