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.

1.Eminem at Lollapalooza, Chicago, August 1-3, 2014

1/41

2.Eminem at Lollapalooza, Chicago, August 1-3, 2014

2/41

3.Chance The Rapper at Lollapalooza, Chicago, August 1-3, 2014

3/41

4.Chance The Rapper at Lollapalooza, Chicago, August 1-3, 2014

4/41

5.Lorde at Lollapalooza, Chicago, August 1-3, 2014

5/41

6.OutKast at Lollapalooza, Chicago, August 1-3, 2014

6/41

7.OutKast at Lollapalooza, Chicago, August 1-3, 2014

7/41

8.Iggy Azalea at Lollapalooza, Chicago, August 1-3, 2014

8/41

9.Iggy Azalea at Lollapalooza, Chicago, August 1-3, 2014

9/41

10.Martin Garrix crowd at Lollapalooza, Chicago, August 1-3, 2014

10/41

11.Martin Garrix at Lollapalooza, Chicago, August 1-3, 2014

11/41

12.Lykke Li at Lollapalooza, Chicago, August 1-3, 2014

12/41

13.Nas at Lollapalooza, Chicago, August 1-3, 2014

13/41

14.Blood Orange at Lollapalooza, Chicago, August 1-3, 2014

14/41

15.Jenny Lewis at Lollapalooza, Chicago, August 1-3, 2014

15/41

16.Lollapalooza, Chicago, August 1-3, 2014

16/41

17.AFI at Lollapalooza, Chicago, August 1-3, 2014

17/41

18.Bleachers at Lollapalooza, Chicago, August 1-3, 2014

18/41

19.Avett Brothers at Lollapalooza, Chicago, August 1-3, 2014

19/41

20.Lollapalooza, Chicago, August 1-3, 2014

20/41

21.Chromeo at Lollapalooza, Chicago, August 1-3, 2014

21/41

22.Chvrches at Lollapalooza, Chicago, August 1-3, 2014

22/41

23.Flosstradamus at Lollapalooza, Chicago, August 1-3, 2014

23/41

24.Jhene Aiko at Lollapalooza, Chicago, August 1-3, 2014

24/41

25.J. Roddy Walston & The Buisness at Lollapalooza, Chicago, August 1-3, 2014

25/41

26.Rich Homie Quan at Lollapalooza, Chicago, August 1-3, 2014

26/41

27.Rudimental at Lollapalooza, Chicago, August 1-3, 2014

27/41

28.Lollapalooza, Chicago, August 1-3, 2014

28/41

29.Parquet Courts at Lollapalooza, Chicago, August 1-3, 2014

29/41

30.Courtney Barnett at Lollapalooza, Chicago, August 1-3, 2014

30/41

31.Vic Mensa at Lollapalooza, Chicago, August 1-3, 2014

31/41

32.Jungle at Lollapalooza, Chicago, August 1-3, 2014

32/41

33.Temples at Lollapalooza, Chicago, August 1-3, 2014

33/41

34.Ratking at Lollapalooza, Chicago, August 1-3, 2014

34/41

35.Meg Myers at Lollapalooza, Chicago, August 1-3, 2014

35/41

36.Run the Jewels at Lollapalooza, Chicago, August 1-3, 2014

36/41

37.The So So Glos at Lollapalooza, Chicago, August 1-3, 2014

37/41

38.London Grammar at Lollapalooza, Chicago, August 1-3, 2014

38/41

39.PAPA at Lollapalooza, Chicago, August 1-3, 2014

39/41

40.White Denim at Lollapalooza, Chicago, August 1-3, 2014

40/41

41.Lollapalooza, Chicago, August 1-3, 2014

41/41