As Outkast was the main attraction on the opening day, Nas had all eyes on him during day two of Coachella 2014.

To celebrate the 20th anniversary of his debut album, Illmatic, Nas kicked off his set by performing the classic album in its entirety.

Also during his set, Nas brought the house down as he surprised attendees by bringing out Jay-Z and Diddy.

As he was joined by Hov, they performed “Dead Presidents” and “Where I’m From.” Later in the set when Diddy came out, they performed “Hate Me Now.”

Watch Nas’ complete 45-minute set from Coachella 2014 below: