Earlier tonight, Jay-Z performed for a sold out crowd at Madison Square Garden. He went through most of his catalogue (which extends longer than rappers’ lives), and he brought along some friends on stage. There were special guest appearances from Alicia Keys, KiD CuDi, Mary J Blige, Kanye West, John Mayer and more. Dre, I see you; up there with the rip game proper.