Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 a6 5. Bxc6+ bxc6 6. dxe5 Bg4 7. exd6 Bxf3
8. Qxf3 cxd6 9. O-O Be7 10. e5 d5 11. Nc3 Bg5 12. Re1 Bxc1 13. Raxc1 Ne7 14.
Rcd1 O-O 15. b3 Rb8 16. Qg3 c5 17. Nxd5 Nxd5 18. c4 Qa5 19. cxd5 Qxa2 20. Re3
Rfd8 21. h3 c4 22. bxc4 Qxc4 23. Rc3 Qa4 24. Rc7 *
Position (FEN): 1r1r2k1/2R2ppp/p7/3PP3/q7/6QP/5PP1/3R2K1 b - - 3 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 860
Best move: Qxd1+