1.d4 f5 2.g3 Nf6 3.Bg2 e6 4.Nf3 d5 5.Bf4 Bd6 6.Qc1 O-O 7.O-O b6 8.c4 dxc4 9.Bg5 Bb7 10.Qxc4 Bd5 11.Qc2 h6 12.Bxf6 Qxf6 13.Nc3 Bb7 14.e4 fxe4 15.Nxe4 Qg6 16.Nh4 Qf7 17.Nf6+ Qxf6 18.Bxb7 Nd7 19.Bxa8 Rxa8 20.Qg6 e5 21.Qxf6 Nxf6 22.Nf5 exd4 23.Nxd6 cxd6 24.Rfd1 Rc8 25.Rac1 Rc5 26.b4 Rd5 27.f3 b5 28.Kf2 Nd7 29.f4 Nb6 30.Kf3 d3 31.Ke4 Kf7 32.Rxd3