Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c4 Nc6 3. Nc3 d6 4. Nf3 Nf6 5. b3 g6 6. Bb2 Bg7 7. a3 O-O 8. Qc2 e5
9. Nd5 Nd4 10. Nxd4 exd4 11. d3 Nxd5 12. cxd5 Bd7 13. Be2 a6 14. O-O b5 15. b4
Rc8 16. bxc5 dxc5 17. Qd2 Qc7 18. Rac1 Rfe8 19. Qg5 Re5 20. Qh4 Qd6 21. f4 Re7
22. Bg4 Bxg4 23. Qxg4 c4 *
Position (FEN): 2r3k1/4rpbp/p2q2p1/1p1P4/2ppPPQ1/P2P4/1B4PP/2R2RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 434
Best move: Qxc8+