Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nc6 5. Bb5 Bd7 6. O-O Nxd4 7. Bxd7+ Qxd7
8. Qxd4 Nf6 9. Nc3 Be7 10. Bg5 O-O 11. f4 c5 12. Qc4 b5 13. Nxb5 Rab8 14. a4 a6
15. Nc3 Rxb2 16. Bxf6 Bxf6 17. Nd5 Bd8 18. Rab1 Rxb1 19. Rxb1 h6 20. Qxa6 Re8
21. Rb7 Qg4 22. Qxd6 *
Position (FEN): 3br1k1/1R3pp1/3Q3p/2pN4/P3PPq1/8/2P3PP/6K1 b - - 0 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1002
Best move: Qd1+