1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.a3 Bb7 5.Nc3 Be7 6.d5 O-O 7.e4 d6 8.Bd3 Nbd7 9.b4 a5 10.Bd2 axb4 11.axb4 Rxa1 12.Qxa1 exd5 13.cxd5 c6 14.dxc6 Bxc6 15.Nd4 Bb7 16.O-O Ne5 17.Be2 Nxe4 18.Nxe4 Bxe4 19.Qa7 Bf6 20.Be3 d5 21.Nb5 Nc4 22.Bxc4 dxc4 23.Bxb6 Qd5 24.Nc7 Qg5 25.f3 Bd3 26.Rd1 Be2 27.Be3 Qg6 28.Rc1 Bxf3 29.g3 Be5 30.Bf2 Qc6 31.b5 Qxc7