Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nf3 Bg4 4. Be2 c6 5. d4 Nf6 6. c4 Qa5+ 7. Bd2 Qc7 8.
Nc3 e6 9. h3 Bf5 10. Be3 Nbd7 11. Bd3 O-O-O 12. Bxf5 exf5 13. Qd2 Ne4 14. Nxe4
fxe4 15. Ng5 Nf6 16. O-O h6 17. Bf4 Qd7 18. Qa5 hxg5 19. Qxa7 gxf4 20. d5 cxd5
21. cxd5 Nxd5 22. Rac1+ Qc7 23. Rxc7+ Kxc7 24. Rc1+ Kd6 25. Qxb7 Ke5 26. Qxf7
Nf6 27. Rc5+ *
Position (FEN): 3r1b1r/5Qp1/5n2/2R1k3/4pp2/7P/PP3PP1/6K1 b - - 2 27
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1137
Best move: Bxc5