Chicago’s three-day Riot Fest 2017 music festival descended on Douglas Park on the West Side from Friday through Sunday.

The fest featured 91 bands on five stages. Here’s a bit of what fans saw over the weekend.

Blake Schwarzenbach, of Jawbreaker, performs on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

M.I.A. performs on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Fans cheer as Dinosaur Jr. performs on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Dinosaur Jr. performs on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

 

Tim Kinsella, of Cap’n Jazz, crowd surfs during his performance on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Pennywise performs on day three of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Josh Homme, of Queens of the Stone Age, performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times


Queens of the Stone Age performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Fans cheer as Queens of the Stone Age performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Raekwon, of Wu-Tang Clan, performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Wu-Tang Clan performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Eugene Hütz, of Gogol Bordello, performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Jordan Pundik, of New Found Glory, performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Fans cheer as The Lawrence Arms performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

The Lawrence Arms performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Anthony Raneri, of Bayside, performs on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Fans cheer during Bayside’s performance on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Festival-goers attend Hellzapoppin Circus Sideshow Revue on day two of Riot Fest in Douglas Park, Sept. 16, 2017. | Ashlee Rezin/Sun-Times

Peaches performs on day two of Riot Fest in Douglas Park on Saturday. | Ashlee Rezin/Sun-Times

Sebastien Grainger of Death From Above performs Friday on Day 1 of Riot Fest at Douglas Park, Sept. 15, 2017. | Ashlee Rezin / Sun-Times

Buzzcocks perform on Friday on Day 1 of Riot Fest at Douglas Park, Sept. 15, 2017. | Ashlee Rezin / Sun-Times

Action Bronson performs Friday on Day 1 of Riot Fest at Douglas Park, Sept. 15, 2017. | Ashlee Rezin / Sun-Times

Fans cheer during Death From Above’s performance Friday on Day 1 of Riot Fest at Douglas Park, Sept. 15, 2017. | Ashlee Rezin / Sun-Times

Thousands flock to Douglas Park Friday for Day 1 of Riot Fest, Sept. 15, 2017. | Ashlee Rezin / Sun-Times

Nine Inch Nails performs Friday on the first day of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Trent Reznor, of Nine Inch Nails, performs on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Fans listen to New Order perform on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Fans listen to New Order perform on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Sin Quirin, of Ministry, performs on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Ministry performs on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Al Jourgensen, of Ministry, performs on day one of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Ministry performs on day one of Riot Fest in Douglas Park on Friday. | Ashlee Rezin/Sun-Times

Sin Quirin, of Ministry, performs on day one of Riot Fest in Douglas Park on Friday. | Ashlee Rezin/Sun-Times

Vic Mensa performs on Friday on the first day of Riot Fest in Douglas Park. | Ashlee Rezin/Sun-Times

Vic Mensa performs on day one of Riot Fest in Douglas Park, Sept. 15, 2017. | Ashlee Rezin/Sun-Times