Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Bxf7+ Kxf7 4. Qh5+ g6 5. Qxc5 d6 6. Qe3 Nf6 7. Nc3 Bg7
8. d4 e5 9. Nf3 Re8 10. O-O Bg4 11. Nd5 Nxd5 12. exd5 Bxf3 13. Qxf3+ Bf6 14.
dxc6 bxc6 15. Qxc6 Rc8 16. Qd5+ Re6 17. dxe5 Bxe5 18. Re1 Rxc2 19. Bh6 Qf6 20.
Qb7+ Kg8 21. Qc8+ *
Position (FEN): 2Q3k1/p6p/3prqpB/4b3/8/8/PPr2PPP/R3R1K1 b - - 5 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1283
Best move: Rxc8