1.d4 e6 2.Nf3 c5 3.e3 Nf6 4.Bd3 Nc6 5.O-O d5 6.b3 Bd6 7.Bb2 O-O 8.Nbd2 Nd7 9.c4 f5 10.Rc1 b6 11.cxd5 exd5 12.Bb5 Bb7 13.dxc5 bxc5 14.Nc4 Nf6 15.Bxf6 Rxf6 16.Qxd5+ Kh8 17.Nxd6 Rxd6 18.Qxc5 Rd5 19.Qc4 Rc8 20.Qe2 Ne5 21.Nxe5 Rxe5 22.Ba6 Bxa6 23.Qxa6 Rc7 24.h3 h6 25.Rxc7 Qxc7 26.Qd3 Re4 27.Rd1 Kh7 28.Qd7 Qa5 29.Qf7 a6 30.Rd7 Qe5 31.f4