Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 e6 4. Bf4 Bb4+ 5. Nc3 Nf6 6. e3 Ne4 7. Qc2 g5 8. Bg3
Nxg3 9. fxg3 Nd7 10. Bd3 f5 11. O-O b6 12. cxd5 cxd5 13. Bb5 Kf7 14. a3 Bxc3
15. Qxc3 a6 16. Bxd7 Bxd7 17. Rac1 Rc8 18. Ne5+ Kg7 19. Qd2 Bb5 20. Rxc8 Qxc8
21. Rc1 Qd8 22. Qf2 h5 23. b3 g4 24. Rc3 h4 25. gxh4 Rxh4 26. Rc7+ *
Position (FEN): 3q4/2R3k1/pp2p3/1b1pNp2/3P2pr/PP2P3/5QPP/6K1 b - - 1 26
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 591
Best move: Qxc7