1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nf3 Bd6 5.Ne5 O-O 6.Nd2 Nc6 7.c3 Nd7 8.Nxc6 bxc6 9.Bd3 Bxf4 10.exf4 c5 11.dxc5 Nxc5 12.Bc2 Ba6 13.Nf3 Rb8 14.b4 Nd7 15.Bd3 Bxd3 16.Qxd3 c5 17.a3 Qf6 18.g3 cxb4 19.axb4 Rxb4 20.Rxa7 Nc5 21.Qc2 Rb2 22.Qd1 Qxc3+ 23.Kf1 Ne4 24.Kg2 Rxf2+