Beyoncé took the stage at the Ravens vs. Texans game on Christmas Day, delivering a dynamic NFL halftime show that doubled as another test for Netflix's live event strategy.
The 12-minute performance at NRG Stadium in Houston, Beyoncé's hometown, featured live debuts of several tracks from her latest album, "Cowboy Carter," plus multiple duets with special guests — including Beyoncé's 12-year-old daughter Blue Ivy Carter, who joined the performance to line dance during the final song.
Here's every song on Beyoncé's Christmas Day setlist, listed below chronologically.