Which Rook is Better?

Sort:
michaelpowers8
Just had this position in an offline game with my friend, and from here. White to play. Find the best move and tell me why

michaelpowers8

Yeah it was insane when I checked the engine, but in the game, I decided to sacrifice the rook and almost played Qg5+ but saw there was one move not check to threaten mate and knew I was in too much danger, so I stared at Bh6+ for over 3 minutes and could not find a refutation, so I went for it and knew I had to post it. This was my best sacrificial attack in months.

Hamzz90s

.

mhsnkaraaslan
Jhbgvh
mhsnkaraaslan
Hgvg çok oh b🫤
mhsnkaraaslan
🇦🇩