Beyonce proves she can sing live