From Rihanna’s cameo during Eminem’s Friday night headlining set to the Chance the Rapper and R. Kelly duet that closed out the latter’s hometown music festival, Lollapalooza 2014 was full of surprises. The three day festival sprawled over Chicago’s Grant Park, which hosted eight stages and performances from summer festival kings Outkast, Skrillex, and Zedd and local heros like Flosstradamus, Vic Mensa, and Gemini Club. We were there for it all. (Even as a downpour on Sunday afternoon turned most of the park into a muddy swamp.) Here’s the best of what we saw from the festival; the ferocity of Lorde, the flaming light shows of Martin Garrixx, the ridiculous fan signs toted through Chromeo’s performance, and so much more.