Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 Bd7 5. d5 Nce7 6. Bxd7+ Qxd7 7. c4 Nf6 8.
Nc3 Ng6 9. h3 c6 10. Be3 cxd5 11. cxd5 Be7 12. Qb3 Bd8 13. Qb5 Qxb5 14. Nxb5
Ba5+ 15. Ke2 O-O 16. Nxd6 b6 17. Bd2 Bxd2 18. Nxd2 Rfd8 19. Nf5 a5 20. f3 b5
21. Rac1 Rdc8 22. b3 a4 23. bxa4 bxa4 24. a3 Nf4+ 25. Kf1 *
Position (FEN): r1r3k1/5ppp/5n2/3PpN2/p3Pn2/P4P1P/3N2P1/2R2K1R b - - 2 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 799
Best move: Rxc1+