1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Be2 dxc4 9.Bxc4 a6 10.O-O b5 11.Bd3 Bb7 12.Ng5 Nbd7 13.Nce4 h6 14.Nxf6+ Nxf6 15.Nf3 Qb6 16.Qe2 Be4 17.Bxe4 Nxe4 18.Ne5 Rfd8 19.Rad1 Nf6 20.Qf3 Rxd1 21.Rxd1 Rd8 22.Rc1 Nd7 23.Nc6 Re8 24.b4 Bf8 25.Bc7 Qxc7 26.Ne7+ Bxe7 27.Rxc7 Nf6 28.Qb7 Nd5 29.Rc8 Rxc8 30.Qxc8+ Bf8 31.a3