yeah everyone is so focus on the queen sac no one but shuttlechess notice the knights squeezing the air out of black like a boa....which makes the queen sac really a tempo move for white
Queen sac Knights choking the defense

I think 11.c4 would have served you better and gained you more space.
Very nice game overall. I think even if he had taken your queen with his pawn you are correct there would be no real way to stop your rooks without trading his queen and rook for your doubled rooks, (or saccing his rook for your knight but that still leaves your rooks in a very strong position).
those knights ruled the board, but that queen sac was... amazing!
thanks for such a great game, my eyes and mind thank you!