Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. Nf3 Bf5 5. Bc4 e6 6. O-O Nf6 7. d4 c6 8.
Bd2 Qd8 9. Re1 Be7 10. Bg5 Nbd7 11. Qd2 h6 12. Bxf6 Bxf6 13. d5 cxd5 14. Bxd5
O-O 15. Bxb7 Rb8 16. Bc6 Rxb2 17. Na4 Rxc2 18. Qxd7 Qxd7 19. Bxd7 Bxa1 20. Rxa1
Rd8 21. Bb5 Rdc8 22. h3 Rb8 23. Nd4 Rd2 24. Nxf5 Rxb5 25. Nc3 *
Position (FEN): 6k1/p4pp1/4p2p/1r3N2/8/2N4P/P2r1PP1/R5K1 b - - 1 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1270
Best move: Rxf5