Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 e6 4. Nc3 a6 5. Bf4 c5 6. e3 Nbd7 7. Bd3 b6 8. O-O
Bb7 9. Be5 cxd4 10. exd4 dxc4 11. Bxc4 Be7 12. Re1 O-O 13. Qc2 b5 14. Bb3 Bxf3
15. Bxf6 Bxf6 16. gxf3 Bxd4 17. Qd3 Qb6 18. Bc2 Nf6 19. Ne4 Nxe4 20. Qxe4 f5
21. Qxe6+ Qxe6 22. Rxe6 Bxb2 23. Rae1 Bc3 24. R1e2 a5 25. Bxf5 *
Position (FEN): r4rk1/6pp/4R3/pp3B2/8/2b2P2/P3RP1P/6K1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 731
Best move: Rxf5