1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Bd2 a5 5.a3 Bxd2+ 6.Qxd2 O-O 7.Nc3 d6 8.e3 Qe7 9.Qc2 e5 10.d5 Na6 11.Be2 Nc5 12.b3 Bg4 13.O-O Bh5 14.Nd2 Bxe2 15.Nxe2 c6 16.Nc3 Rfc8 17.dxc6 bxc6 18.b4 Ne6 19.Nde4 Nxe4 20.Qxe4 Qb7 21.b5 Nc5 22.Qc2 cxb5 23.Nxb5 Qe4 24.Qxe4 Nxe4 25.Rfd1 Rxc4 26.Nxd6 Nxd6 27.Rxd6 Rac8 28.h3 f6 29.Rd5 R4c5 30.Rad1 h5