Sound queen sac?

wbport

Just watched this game here a few minutes ago:

Was the queen sac sound?