1.d4 d5 2.c4 dxc4 3.Nf3 Bg4 4.Ne5 Bh5 5.Nc3 e6 6.Nxc4 Nc6 7.Qa4 Qxd4 8.Be3 Qf6 9.Qb5 e5 10.Nd5 Qd8 11.Qxb7 Qxd5 12.Qxa8+ Ke7 13.Rc1 Nf6 14.Qb7 Ng4 15.Qxc7+ Kf6 16.Bd2 Bc5 17.e3 Rd8 18.a3 e4 19.Bc3+ Kg6 20.Qg3 Kf5 21.b4 Nge5 22.Nd2 Nd3+ 23.Bxd3 Qxd3 24.Qf4+ Ke6 25.Qxe4+ Qxe4 26.Nxe4 Bf8 27.O-O