Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 h5 4. Nd2 e6 5. c3 g5 6. Be5 f6 7. Be2 fxe5 8. Bxh5+
Kd7 9. c4 Nf6 10. Bg4 Nxg4 11. Qxg4 Bb4 12. cxd5 Bxd2+ 13. Kxd2 Ne7 14. dxe6+
Kd6 15. Rc1 Bxe6 16. Qxg5 exd4 17. Qc5+ Kd7 18. Qxd4+ Kc8 19. Qxd8+ Rxd8+ 20.
Ke2 Bxa2 21. Nf3 Bc4+ *
Position (FEN): r1kr4/ppp1n3/8/8/2b5/4PN2/1P2KPPP/2R4R w - - 2 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 708
Best move: Rxc4