Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 d6 3. Nc3 e5 4. e3 Bf5 5. Bd3 Qd7 6. dxe5 dxe5 7. e4 Bg4 8. f3
Bh5 9. Bg5 Be7 10. Bxf6 Bxf6 11. Nge2 Nc6 12. Nd5 Bg5 13. O-O O-O-O 14. Kh1
Rhe8 15. f4 exf4 16. Qc2 Bxe2 17. Bxe2 Nd4 18. Qd3 c5 19. h3 Nxe2 20. Qxe2 f5
21. Rad1 Qc6 22. Qh5 h6 23. h4 g6 24. Qxg6 *
Position (FEN): 2krr3/pp6/2q3Qp/2pN1pb1/2P1Pp1P/8/PP4P1/3R1R1K b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1345
Best move: Qxg6