Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 e6 3. Nf3 Bd6 4. Bg3 Bxg3 5. hxg3 h6 6. e3 a6 7. Nbd2 Nc6 8. c4
Nge7 9. Bd3 Nb4 10. Qa4+ Nbc6 11. Ne5 Bd7 12. Qc2 Nxe5 13. dxe5 dxc4 14. Bxc4
Bb5 15. O-O-O O-O 16. Ne4 Qc8 17. Nc5 Bxc4 18. Qxc4 Rd8 19. Rxd8+ Qxd8 20. Rd1
Qc8 21. Nd7 Nd5 22. Qg4 *
Position (FEN): r1q3k1/1ppN1pp1/p3p2p/3nP3/6Q1/4P1P1/PP3PP1/2KR4 b - - 5 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1029
Best move: Qxd7