1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.e5 h6 8.Bd2 Nd5 9.Ne4 cxd4 10.Bxb4 Nxb4 11.Nd6+ Ke7 12.Bxc4 Qb6 13.O-O N4c6 14.Re1 Nd7 15.b3 a6 16.Qe2 Rf8 17.Rad1 Kd8 18.Qe4 Kc7 19.Qf4 g5 20.Qe4 Kb8 21.h3 Ka7 22.Qh7 Qc5 23.Qxh6 Ncxe5 24.Nxc8+ Raxc8 25.Nxe5 Nxe5 26.Bf1 Ng6 27.Qg7 Rcd8 28.Qf6 Qf5 29.Qxf5 exf5