Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. Nf3 e6 3. d4 d5 4. Nc3 Nge7 5. Bd3 g6 6. O-O Bg7 7. e5 Nf5 8. Be3
O-O 9. a3 a6 10. Qd2 b5 11. Bxf5 exf5 12. Bh6 Be6 13. Bxg7 Kxg7 14. Qg5 Qxg5
15. Nxg5 Ne7 16. Nxe6+ fxe6 17. Rfe1 f4 18. Red1 Rf5 19. Rd3 Raf8 20. Rh3 h6
21. Rd1 g5 22. Rdd3 Ng6 23. Rh5 Nh4 24. Ne2 Kg6 25. Nxf4+ *
Position (FEN): 5r2/2p5/p3p1kp/1p1pPrpR/3P1N1n/P2R4/1PP2PPP/6K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1155
Best move: Rxf4