A amazing performance from Beyonce!