Along with his 3rdEyeGirl band and guest vocalist Liane La Havas, he performed a medley of songs from his recent albums Art Official Age and PlectrumElectrum. And, for someone who's not accustomed to the idea of quality control, he actually did a good job of picking which songs to play - so we got boudoir ballad Clouds, guitar workout PlectrumElectrum, some straight-up rock'n'roll on Marz, and the ethereal set closer Another Love.
OK, it wasn't as hit laden as his pyrotechnic SuperBowl performance in 2007 but, as adverts for new material go, this was up with the best.
A poor-quality video follows, until the lawyers rip it down. US viewers can see the whole thing properly on Rolling Stone.