Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 d6 3. Bb5+ Nc6 4. d4 cxd4 5. cxd4 Bd7 6. Bxc6 bxc6 7. d5 cxd5 8.
exd5 Nf6 9. Nc3 g6 10. Bg5 Bg7 11. Nge2 O-O 12. O-O Rb8 13. Rb1 h6 14. Bxf6
Bxf6 15. h3 Qa5 16. Qd2 Bg7 17. Qe3 Rfc8 18. Qxe7 Bf5 19. Qxd6 Bxb1 20. Rxb1
Bxc3 21. Nxc3 Rxc3 *
Position (FEN): 1r4k1/p4p2/3Q2pp/q2P4/8/2r4P/PP3PP1/1R4K1 w - - 0 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1529
Best move: Qxb8+