1.d4 d5 2.f4 e6 3.e3 Nf6 4.Bd3 Be7 5.Nf3 O-O 6.O-O b6 7.Ne5 Bb7 8.Nd2 Nbd7 9.c3 c5 10.Ndf3 Ne8 11.Qe1 Nxe5 12.fxe5 f6 13.Qg3 fxe5 14.Qxe5 Qd6 15.Qh5 Nf6 16.Qh3 h6 17.Bd2 Rf7 18.Bg6 Rff8 19.Ne5 Nd7 20.Nf7 Qc6 21.Nxh6+ gxh6 22.Qxh6 Rxf1+ 23.Rxf1 Nf8 24.Rxf8+