1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 c5 5.Qc2 O-O 6.d4 b6 7.Bd2 Bb7 8.Be2 d6 9.O-O Nbd7 10.a3 Bxc3 11.Bxc3 Ne4 12.b4 Qc7 13.dxc5 dxc5 14.Bb2 Rfe8 15.Rfd1 Rad8 16.Nd2 Nef6 17.Bf3 Bxf3 18.Nxf3 Qb7 19.h3 Rc8 20.b5 e5 21.Rd6 e4 22.Nh4 Ne5 23.Nf5 Nfd7 24.Rad1 Rcd8 25.Qe2 f6 26.Bxe5 Rxe5 27.Qg4 g6 28.Rxd7 Qb8 29.Nh6+ Kf8 30.Rf7+