Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. d3 d6 4. Nf3 Nf6 5. h3 Be7 6. O-O O-O 7. Nc3 a6 8. a3 b5
9. Ba2 Nd4 10. Nxd4 exd4 11. Nd5 Nxd5 12. Bxd5 Rb8 13. Qf3 Bb7 14. Bxb7 Rxb7
15. e5 Rb6 16. exd6 Rxd6 17. Qg3 Rg6 18. Qh2 Bd6 19. Bf4 Re8 20. Rae1 Bxf4 21.
Qxf4 Rge6 22. Rxe6 Rxe6 23. Qxd4 *
Position (FEN): 3q2k1/2p2ppp/p3r3/1p6/3Q4/P2P3P/1PP2PP1/5RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 759
Best move: Qxd4