1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 bxc4 5.e4 d6 6.Bxc4 g6 7.Nf3 Bg7 8.O-O O-O 9.h3 Ba6 10.Nbd2 Bxc4 11.Nxc4 Nbd7 12.Rb1 Nb6 13.b3 Nfd7 14.Bb2 Bxb2 15.Rxb2 a5 16.Re1 Qc7 17.Qd2 a4 18.Qh6 Rfb8 19.Ng5 Nf8 20.Ne3 Nbd7 21.Rbe2 axb3 22.axb3 Rxb3 23.Nf5 gxf5 24.exf5 Ne5 25.f4 f6 26.fxe5 dxe5 27.Ne4 Nd7 28.d6 Qd8 29.Rd2 Ra4 30.dxe7 Qxe7 31.Rxd7