1.d4 d5 2.Bf4 e6 3.e3 Bd6 4.c3 f5 5.Nd2 Nd7 6.Ngf3 Ndf6 7.Bd3 Qe7 8.O-O Bd7 9.Ne5 Bxe5 10.Bxe5 c6 11.f3 Nh6 12.Qb3 b6 13.e4 fxe4 14.fxe4 O-O 15.exd5 Nxd5 16.c4 Nf6 17.Ne4 Nxe4 18.Bxe4 Rxf1+ 19.Rxf1 Rf8 20.Rxf8+ Qxf8 21.Qd3 Kh8 22.Bxh7 Be8 23.Be4 Bh5 24.h3 c5 25.dxc5 Qxc5+ 26.Bd4 Qc7 27.Qe3 e5 28.Bc3 Qxc4 29.Bxe5 Nf7 30.Bc3 Qe6 31.Qg3