Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Qd3 Nc6 6. c4 Ne5 7. Qc2 Bc5 8.
Nb3 Bb6 9. Be2 d5 10. c5 Bc7 11. Nc3 d4 12. Nb5 d3 13. Nxc7+ Qxc7 14. Bxd3 O-O
15. O-O Rd8 16. Be2 Qc6 17. f3 b6 18. Bg5 Ned7 19. Rfd1 Bb7 20. Rd6 Qc7 21.
Rad1 bxc5 22. Nxc5 Nxc5 23. Qxc5 *
Position (FEN): r2r2k1/pbq2ppp/3Rpn2/2Q3B1/4P3/5P2/PP2B1PP/3R2K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 873
Best move: Qxc5+