This weekend's Governors Ball Music Festival in New York City brought rising talent and well-established stars to four stages on Randall's Island, just off the coast of Manhattan. SPIN was there to shoot every minute of sweat, mud, and glory. Click through to see shots of some of our favorite moments, including appearances by Deadmau5, ASTR, Left Shark, and more.

1.Charli XCX at Governors Ball, June 5, 2015

1/33

2.DIIV at Governors Ball, June 5, 2015

2/33

3.The Districts at Governors Ball, June 5, 2015

3/33

4.ASTR at Governors Ball, June 6, 2015

4/33

5.Gorgon City at Governors Ball, June 5, 2015

5/33

6.Rudimental at Governors Ball, June 5, 2015

6/33

7.Chromeo at Governors Ball, June 5, 2015

7/33

8.Florence + the Machine at Governors Ball, June 5, 2015

8/33

9.St Vincent at Governors Ball, June 5, 2015

9/33

10.Ratatat at Governors Ball, June 5, 2015

10/33

11.Drake at Governors Ball, June 5, 2015

11/33

12.Drake at Governors Ball, June 5, 2015

12/33

13.Governors Ball, June 6, 2015

13/33

14.HOLYCHILD at Governors Ball, June 6, 2015

14/33

15.Marina & the Diamonds at Governors Ball, June 6, 2015

15/33

16.Kiesza at Governors Ball, June 6, 2015

16/33

17.Governors Ball, June 5, 2015

17/33

18.Future Islands at Governors Ball, June 6, 2015

18/33

19.White Lung at Governors Ball, June 6, 2015

19/33

20.J Roddy Walston & the Business at Governors Ball, June 6, 2015

20/33

21.Little Dragon at Governors Ball, June 6, 2015

21/33

22.Governors Ball, June 6, 2015

22/33

23.Governors Ball, June 6, 2015

23/33

24.Ryan Adams at Governors Ball, June 6, 2015

24/33

25.Deadmau5 at Governors Ball, June 6, 2015

25/33

26.Deadmau5 at Governors Ball, June 6, 2015

26/33

27.Deadmau5 and Left Shark at Governors Ball, June 6, 2015

27/33

28.Royal Blood at Governors Ball, June 7, 2015

28/33

29.Tame Impala at Governors Ball, June 7, 2015

29/33

30.Tame Impala at Governors Ball, June 7, 2015

30/33

31.Flying Lotus at Governors Ball, June 7, 2015

31/33

32.The Black Keys at Governors Ball, June 7, 2015

32/33

33."Weird Al" Yankovic at Governors Ball, June 7, 2015

33/33