Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. d4 cxd4 6. Nxd4 e5 7. Nf3 d6 8.
h3 Bb7 9. O-O Nf6 10. Bg5 Be7 11. Bxf6 Bxf6 12. Nbd2 d5 13. Re1 d4 14. Nc4 Qe7
15. g4 h6 16. h4 O-O 17. Qd2 Bxh4 18. Nfxe5 Bf6 19. Qxd4 Rad8 20. Qc3 Rfe8 21.
f4 a5 22. Qxa5 Ra8 23. Qc5 *
Position (FEN): r3r1k1/1b2qpp1/2p2b1p/2Q1N3/2N1PPP1/8/PPP5/R3R1K1 b - - 2 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1506
Best move: Qxc5+