LAS VEGAS (AP) — Bruno Mars closed the Rock In Rio USA festival with an electrifying and upbeat performance that ended with his latest hit, "Uptown Funk!"

Mars was energetic as usual Saturday night in Las Vegas, kicking off his set on the drums. He went on to perform the likable "Locked Out of Heaven" as fireworks burst from the stage.

Mars, who has performed since he was a child and headlined the Super Bowl halftime in 2014, ran through his hits, including "Treasure," ''Wish I Was Your Man" and "Just the Way You Are."

"Who's gambling?" Mars asked the Vegas crowd. "Who's gambling?"

The audience packed near the front of the stage, but others danced throughout the Rock In Rio site to Mars' songs — some as couples, others alone with drinks in their hands.

Mars also performed hits by others during his two-hour set, including R. Kelly's "Ignition," which made the crowd roar.

John Legend, Empire of the Sun and Big Sean also performed at the festival Saturday. The event, in its second week, featured Taylor Swift and Ed Sheeran on Friday.

The festival made its U.S. debut last week with Metallica and No Doubt, among others.