Chess puzzle (Crushing)
Moves: 1. f4 d5 2. Nf3 Nc6 3. g3 Bg4 4. Bg2 e6 5. O-O Bc5+ 6. d4 Bb6 7. c3 Nf6 8. Nbd2
O-O 9. Qe1 Re8 10. Ne5 Nxe5 11. fxe5 Nd7 12. e4 c5 13. exd5 exd5 14. Bxd5 Rb8
15. Bxf7+ Kh8 16. Qe4 Qg5 17. Nf3 Qf5 18. Qxf5 Bxf5 19. Bxe8 Rxe8 20. Ng5 Bd3
21. Rf3 Be2 22. Rf2 Bh5 23. e6 Nf6 24. Rxf6 gxf6 25. Nf7+ Bxf7 *
Position (FEN): 4r2k/pp3b1p/1b2Pp2/2p5/3P4/2P3P1/PP5P/R1B3K1 w - - 0 26
White to move.
Themes: Advanced Pawn Endgame  
Puzzle rating: 823
Best move: exf7