1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 b6 5.Nc3 Bb7 6.Nh3 c6 7.cxd5 cxd5 8.O-O Be7 9.Bf4 O-O 10.Rc1 Nc6 11.Re1 Rc8 12.Bg5 Ne4 13.Nxe4 dxe4 14.Bxe7 Nxe7 15.Rxc8 Nxc8 16.e3 Bd5 17.Qc2 Nd6 18.Nf4 Qd7 19.Nxd5 exd5 20.Rc1 Rc8 21.Qd1 g6 22.Bf1 Rxc1 23.Qxc1 Qc8 24.Qxc8+ Nxc8 25.Bb5 Kf8 26.Bd7 Ne7 27.Kf1 Ng8 28.Ke2 Ke7 29.Ba4