@shit No Alicia said Beyonce and yes Beyonce did sang at the Oscars. I don't think it was meant to out sing any performer from dreamgirls but, you have to remember Beyonce is a trained singer that has control over her own vocals. JHud can sing and at that time she didn't have control over her vocals, she just sing loud and not with control. Beyonce has stage prensence too. She was Alicia guest so yes she wasn't trying to out shine her.