My gosh, Beyonce delivered!