Queen Sacrifices
One of the greatest feeling on a game of chess, is sacrificing your Queen on purpose so that once your opponent captures it, you deliver a devastating tactic to win the game. Of course, we don't want to typically give our Queen away but we must be prepared for anything if it means winning the game.
A queen sacrifice is always worth it if you can force checkmate. Sometimes it's also worthwhile if you have good compensation in the form of other well-coordinated pieces.
In order to keep the King in the center, we are prepared to make some sacrifices that will end up in checkmate very soon.
By checking the queen on the B file, white forces the knight to take the Queen, opening the D file for the rook.
After this, checkmate with Rd8 is unavoidable.