1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 e6 5.Bxc4 c5 6.O-O a6 7.dxc5 Bxc5 8.Qxd8+ Kxd8 9.Nbd2 Ke7 10.Be2 Nbd7 11.Rd1 b6 12.Nb3 Bd6 13.Nfd2 Bb7 14.Nc4 Bc7 15.Bd2 a5 16.Nd4 Rhc8 17.Nb5 Ba6 18.Nxc7 Rxc7 19.Rac1 Rac8 20.Nxb6 Bxe2 21.Nxc8+ Rxc8 22.Rxc8 Bxd1 23.Bxa5 Ne5 24.Bc3 Nfd7 25.f4 Ng4 26.e4 e5 27.h3 Ne3 28.fxe5 Nb6 29.Rc7+