1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qb3 c5 5.dxc5 Nc6 6.Nf3 Ne4 7.Bd2 Nxd2 8.Nxd2 f5 9.e3 O-O 10.a3 Bxc5 11.Be2 b6 12.O-O Bb7 13.Qc2 Rc8 14.Nf3 Bd6 15.Rad1 Bb8 16.Qd2 Rf7 17.Nb5 Ne5 18.Nxe5 Bxe5 19.f4 Bb8 20.Nd6 Bxd6 21.Qxd6 g5 22.Bf3 Bxf3 23.Rxf3 g4 24.Rf2 Rxc4 25.Qxe6 dxe6 26.Rxd8+ Rf8 27.Rfd2 Rxd8 28.Rxd8+ Kf7 29.Rd7+ Kf6