Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. Nc3 Nc6 4. Bb5 a6 5. Bxc6+ bxc6 6. O-O Bb4 7. d3 h6 8.
Bd2 Nf6 9. a3 Ba5 10. b4 Bb6 11. Re1 O-O 12. e5 Nd7 13. Be3 c5 14. Na4 Bb7 15.
Nxb6 cxb6 16. bxc5 bxc5 17. d4 cxd4 18. Bxd4 Qc7 19. Rc1 Rac8 20. Qd3 Nc5 21.
Bxc5 Qxc5 22. c4 a5 23. cxd5 *
Position (FEN): 2r2rk1/1b3pp1/4p2p/p1qPP3/8/P2Q1N2/5PPP/2R1R1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1184
Best move: Qxc1