1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Qb3 dxc4 6.Qxc4 O-O 7.e4 Na6 8.Be2 c5 9.d5 e6 10.O-O exd5 11.exd5 Nb4 12.Rd1 b6 13.h3 Ba6 14.Qb3 Bxe2 15.Nxe2 Nbxd5 16.Nf4 c4 17.Qxc4 Qc7 18.Qxc7 Nxc7 19.Be3 Rfd8 20.Rac1 Nfd5 21.Nxd5 Rxd5 22.Nd4 Ne8 23.Nc6 Rxd1+ 24.Rxd1 Bxb2 25.g4 Nf6 26.Kg2 h5 27.g5 Ne4 28.Rd7 Kf8 29.Rxa7 Rxa7 30.Nxa7 Nc3 31.Bxb6 Nxa2