Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 Bf5 3. cxd5 Qxd5 4. Nc3 Qa5 5. Nf3 Nf6 6. Bd2 Nc6 7. e3 O-O-O 8.
Bb5 Nb4 9. O-O Bd3 10. Bxd3 Nxd3 11. Qc2 Qa6 12. Rab1 e6 13. a3 Nd5 14. Nxd5
Rxd5 15. b4 Qxa3 16. Rb3 Qa4 17. Qxd3 f6 18. Rc1 e5 19. Rbc3 Bd6 20. Qf5+ Kb8
21. dxe5 fxe5 22. Qd7 *
Position (FEN): 1k5r/pppQ2pp/3b4/3rp3/qP6/2R1PN2/3B1PPP/2R3K1 b - - 1 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1272
Best move: Qxd7