In this game I lost the exchange earlier on blunder but I was able to keep the initiative and the king side attack. Here a I found a nice rook sacrifice to continue the attack. I'm also wary of a back rank mate and made sure that his Queen has no access to the 8th rank and later gave my King some room by moving h5.
Games like this brings a lot of pleasure to the game of chess. After today's games I recovered some 20+ Elo rating to 1933.
This game reminded me of Levy screaming "The Roooooook!!!!!" 😀
The final position my opponent resigned after Qd5+! as mate follows. A nice finish.
Full game: