Chess puzzle (Crushing)
Moves: 1. f4 d5 2. Nf3 Bg4 3. e3 Nf6 4. Be2 e6 5. Ne5 Bxe2 6. Qxe2 Bd6 7. b3 Nc6 8.
Bb2 Bxe5 9. fxe5 Nd7 10. d4 Qh4+ 11. g3 Qh6 12. Nd2 O-O-O 13. O-O-O f6 14. Nf3
fxe5 15. dxe5 Rhf8 16. Rhf1 Rf7 17. Kb1 Rdf8 18. Ba3 Re8 19. Nd4 Rxf1 20. Rxf1
Ncxe5 21. Qb5 Qxe3 22. Bb2 a6 23. Qa5 Rf8 24. Re1 Rf1 *
Position (FEN): 2k5/1ppn2pp/p3p3/Q2pn3/3N4/1P2q1P1/PBP4P/1K2Rr2 w - - 4 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 609
Best move: Rxf1