1.d4 d5 2.c4 e6 3.Nf3 c6 4.Nbd2 f5 5.g3 Nf6 6.Bg2 Bd6 7.O-O Nbd7 8.Ng5 Qe7 9.Nh3 O-O 10.f3 c5 11.cxd5 Nxd5 12.Nc4 cxd4 13.Nxd6 Qxd6 14.Qxd4 e5 15.Qc4 Nf6 16.Qd3 Qc5+ 17.Kh1 Bd7 18.b3 Bb5 19.Qd2 Rfd8 20.Rd1 Ne3 21.Qxd8+ Rxd8 22.Rxd8+ Kf7 23.Bxe3 Qxe3 24.Ng1 Ke7 25.Rad1 Bxe2 26.Nxe2 Qxe2 27.R8d2 Qb5 28.Bf1 Qc6 29.Bg2 a5 30.Rd3 a4 31.bxa4