Chess puzzle (Crushing)
Moves: 1. c4 c6 2. g3 d5 3. cxd5 cxd5 4. d4 Nc6 5. Bg2 Bf5 6. Nf3 Nf6 7. O-O Bxb1 8.
Rxb1 e6 9. Qa4 Bd6 10. Ne5 Bxe5 11. dxe5 Nd7 12. Bf4 O-O 13. Rfd1 Ndxe5 14. e4
d4 15. Bxe5 Nxe5 16. Rxd4 Qf6 17. Rbd1 Nf3+ 18. Bxf3 Qxf3 19. Rd7 f5 20. Rxb7
fxe4 21. Qd4 e5 22. Qe3 *
Position (FEN): r4rk1/pR4pp/8/4p3/4p3/4QqP1/PP3P1P/3R2K1 b - - 1 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1067
Best move: Qxd1+