1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nc3 b6 5.e3 Bb7 6.Bd3 Ne4 7.O-O Bxc3 8.bxc3 O-O 9.Ne1 f5 10.f3 Nf6 11.Nc2 c5 12.Qe2 d6 13.e4 fxe4 14.fxe4 Nbd7 15.Bg5 Qc7 16.Kh1 cxd4 17.cxd4 e5 18.d5 Rf7 19.Ne3 Raf8 20.Nf5 Nc5 21.Rf3 Nxd3 22.Qxd3 Bc8 23.Raf1 Bxf5 24.Rxf5 Nd7 25.Rxf7 Rxf7 26.Rxf7 Kxf7 27.Qf3+ Kg8 28.Qf5 Nc5 29.Be3 Qd7 30.Bxc5 Qxf5 31.exf5 bxc5 32.g4 Kf7