Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 Bc5 6. O-O b5 7. Bb3 O-O 8. Bg5
d6 9. h3 h6 10. Bh4 Nd4 11. Nxd4 exd4 12. Bd5 Rb8 13. Nd2 Be6 14. Bc6 Rb6 15.
Bd5 c6 16. Bb3 Bxb3 17. Nxb3 Qe7 18. Qf3 Qe5 19. Nxc5 dxc5 20. Bg3 Qe6 21. Qf4
Nh5 22. Qd6 Nxg3 23. fxg3 *
Position (FEN): 5rk1/5pp1/prpQq2p/1pp5/3pP3/3P2PP/PPP3P1/R4RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1048
Best move: Qxd6