Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d6 3. d4 cxd4 4. cxd4 Nc6 5. Nf3 Bg4 6. Be2 Nf6 7. Nc3 e6 8. O-O
h6 9. Be3 Be7 10. Rc1 a6 11. a3 O-O 12. h3 Bxf3 13. Bxf3 Rc8 14. g3 Re8 15. Bg2
Bf8 16. f4 d5 17. e5 Nh7 18. f5 exf5 19. Rxf5 f6 20. Bxd5+ Kh8 21. e6 Bd6 22.
Kg2 Ng5 23. Qh5 Nxe6 24. Bxe6 Rxe6 25. d5 *
Position (FEN): 2rq3k/1p4p1/p1nbrp1p/3P1R1Q/8/P1N1B1PP/1P4K1/2R5 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 945
Best move: Rxe3