1. Guns N' Roses at Marlins Park. After decades of public feuding and separate musical projects, "The Most Dangerous Band in the World" made up for lost time at Marlins Park with a blistering three-hour set of arena-ready hits and asserted its place in rock's disciplic succession with tributes to many of the rock 'n' roll gods who came before (and after) them.

The Chainsmokers kicked off their first arena tour in Miami. See more photos from the Chainsmokers at American Airlines Arena.
Photo by Fujifilmgirl
3. Depeche Mode at American Airlines Arena. The air was thick with nostalgia, but Depeche Mode itself was as urgent as ever. Performing a career-spanning set with enough selections across the band's discography to satiate all but the pickiest of fans, Dave Gahan, Martin Gore, and crew put on a show for the ages. Running through a monstrous 22-song set over the course of two and a half hours, Depeche Mode reminded Miami where the name of the city’s premier electronic music festival comes from and why.

At Hard Rock Stadium, U2 celebrated the 30th anniversary of The Joshua Tree. See more photos of U2's show at Hard Rock Stadium.
Photo by Michele Eve Sandberg
5. Jay-Z at American Airlines Arena. Opening with “Kill Jay-Z,” the show strung four sets of screens in V shapes around the stage. During the opening montage, onscreen photos of Jigga’s face erupted into slow-burning flames that began at his eyes until the fire consumed everything. Standing in the middle of it all was Jay-Z, who rose on an elevated stage that was like an onyx pyramid emerging from the steaming center of the Earth.