Music moguls Jay Z and Nas came through in a big way for Alicia Keys. Last night (October 9), the Def Jam alumni performed at the singer’s surprise New York City concert.

Jay shocked fans by performing “Empire State of Mind” alongside Keys at Manhattan’s Times Square.

Alicia Keys played a guest-filled show in New York Sunday night, with Jay Z, Nas, and John Mayer all joining her in Times Square. Having announced details of new album Here last week, Keys took to the stage in New York for the one-off show. Jay Z and Keys played “Empire State Of Mind” while Nas joined her later in the performance. (The FADER)

CRAZY AMAZING NYC CONCERT PART2!! THIS TIME ITS ALICIA AND JAYYYYYYYY (all caps bc no words can express my emotions)

A post shared by Angelina Gricuk (@angelinagricuk) on

Keys also surprised fans with guest spots from The Roots’ Questlove and John Mayer.

Alicia kept fans updated on the star-studded night through her Twitter page.

The singer’s husband Swizz Beatz also treated fans to updates from the big night.

NYC KEYS WOW the takeover is real #timessquare #HERE #aliciakeys 11/4 Album date!!!!!!!!!

A post shared by therealswizzz (@therealswizzz) on


A post shared by therealswizzz (@therealswizzz) on

Epiccccccccc #aliciakeys #HERE #timessquare 11/4 Hova

A post shared by therealswizzz (@therealswizzz) on

Look at mom💗 #timessquare #NYC #aliciakeys #HERE 11/4

A post shared by therealswizzz (@therealswizzz) on