It’s been a weird night for the 2016 Grammy Awards, which have been marked by a series of setbacks that, while not derailing the telecast have certainly kept people talking as much about them as they have the music for which the ceremony is taking place. But the evening’s signature moment went off without a hitch as Lady Gaga delivered a tribute to recently deceased Rock legend David Bowie a month and a half after he lost his battle with cancer at 69.

Gaga’s performance, a collaboration with Chic’s Nile Rodgers (who himself worked with Bowie), was a multimedia extravaganza made in partnership with Intel that saw multiple costume changes set to a medley of songs from Bowie’s long career. Computer graphics, holograms, live video processing and the like factored large in the performance, which featured Gaga renditions of Bowie hits “Space Oddity”, “Changes”, “Ziggy Stardust”, “Suffragette City”, “Rebel Rebel”, “Let’s Dance”, and “Heroes”.

Gaga wasn’t the scene stealer though: that honor goes to Kendrick Lamar. The “To Pimp A Butterfly” artist delivered the performance for the Grammy ages tonight, quite literally blowing the minds of everyone at home or in the hall, once again demonstrating he’s the best rapper of his generation and one of the all time greats.