1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.Nf3 Nc6 5.Nbd2 cxd4 6.exd4 Bg4 7.Bb5 e6 8.c4 dxc4 9.Qa4 Bxf3 10.Nxf3 Rc8 11.O-O Nd5 12.Bg5 Be7 13.Bxe7 Nxe7 14.Qxa7 O-O 15.Bxc6 Rxc6 16.Qxb7 Rb6 17.Qe4 Rxb2 18.Rfc1 Nf5 19.Rxc4 Nd6 20.Qc6 Nxc4 21.Qxc4 Qa5 22.h4 h6 23.a4 Rfb8 24.Ne5 Qd2 25.Rf1 Rb1 26.a5 Rxf1+ 27.Qxf1 Rc8 28.a6 Rc1 29.a7 Rxf1+