1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 Nc6 5.Nbd2 cxd4 6.exd4 Bf5 7.Bb5 Qb6 8.c4 dxc4 9.a4 e6 10.Nxc4 Bb4+ 11.Bd2 Bxd2+ 12.Qxd2 Qc7 13.Qb4 Nd5 14.Qc5 Rd8 15.O-O a6 16.Bxc6+ Qxc6 17.Nfe5 Qxc5 18.dxc5 O-O 19.Nd6 f6 20.Nec4 Bd3 21.Rfc1 Rd7 22.g3 Rc7 23.Ra3 Bxc4 24.Rxc4 Rd8 25.Rb3 Rdd7 26.Nxb7 Kf8 27.c6 Re7 28.Nd6