Made in America Festival closed out its 2017 edition on Sunday (9/3) with a headlining set from Jay-Z. While he’s fresh off releasing his newest album 4:44, Jay-Z didn’t skimp on older material, either, treating the Philly crowd to tracks from throughout his over 20 year career. He also welcomed a couple of surprise guests to the stage, Meek Mill and Damian Marley. Billboard says:

After grooving to his 2001 jam, he returned to modern times and delved into his Frank Ocean-assisted record “Caught Their Eyes.” Before Hov dipped into “Marcy Me,” he paid homage to the city of Brotherly Love for allowing him to hold his festival for a sixth year. “Philadelphia, we appreciate all the hospitality you always show us New Yorkers,” he said. “This is our sixth year doing this. This is my favorite festival in the whole wide world.”

Besides jogging down memory lane to some of his biggest hits, Hov had some special words for the victims of Hurricane Harvey. “We hope you can hear us, Houston you in our prayers, we with you H-town,” he said.

Jay-Z also led the crowd in singing Happy Birthday to his wife, Beyonce, who was watching from the crowd. Watch videos from Jay-Z’s set below.

Sunday at Made in America also had sets from Run The Jewels, Tigers Jaw, Little Dragon, Beach Slang, Pusha T, Japanese Breakfast, Kelela, PnB Rock, Downtown Boys, and more. Check out pictures in the gallery above, and catch up on our pictures from Saturday at Made in America HERE, as well.

photos by Chelsea Pineda