Last week, an incredible lineup of musicians turned up at the Beacon Theatre for a very special benefit concert. Dubbed Love Rocks NYC, the show brought together dozens of talented artists for a musical celebration of all things love, to benefit the organization God Loves We Deliver. The non-profit group delivers meals to those who are terminally ill; it’s no surprise that so many all-star musicians came together in honor of such an important cause.

The lineup featured: Joe Walsh, Mavis Staples, Jackson Browne, Warren Haynes, Michael McDonald, Cyndi Lauper, Dr. John, Gary Clark Jr., Bruce Willis, Derek Trucks, Keb’ Mo’, Aaron Neville, Lisa Fischer, Marc Cohn, Anthony Hamilton, Cece Winans, Susan Tedeschi, William Bell, Amy Helm, Blind Boys of Alabama, Jackie Greene, Sam Moore, Catherine Russell, Joan Osborne, Tash Neal, and Marcus King.

The house band consisted of: Will Lee, Paul Shaffer, Jeff Young, Larry Campbell, Eric Krasno, Shawn Pelton and Steve Gadd, with singers Elaine Caswell, Chrissi Poland, Nicki Richards, Alicia Chakour, and Mark Rivers. The horn section brought Evan Barker, Jim Hynes, Joe Fiedler, Andy Snitzer, Aaron Heick and Ron Blake.

It was a packed-beyond-belief evening of incredible music, to say the least. For 4.5 hours, the city belonged to soul music. Thanks to sgibson818, you can watch the full performance below:

Setlist: Love Rocks NYC | Beacon Theatre | New York City | 3/9/17

House Band Set One: Tenth Avenue Tango (w/ Bruce Willis), Yes We Can Can (w/ Amy Helm & Jackie Greene), Will The Circle Be Unbroken (w/ Mavis Staples & Amy Helm), I’ll Take You There (w/ Mavis Staples), In My Life (w/ Keb Mo), The Thrill Is Gone (w/ Keb Mo, Billy Gibbons & Tash Neal), Night Time Is The Right Time (w/ Anthony Hamilton & Catherine Russell), Hey Devil (w/ Cece Winans), Born Under A Bad Sign (w/ Gary Clark Jr. & William Bell), Soulshine (w/ Warren Haynes), Bring It On Home To Me (w/ Warren Haynes, Marcus King & Bruce Willis), Crazy Love/Tupelo Honey (w/ Marc Cohn), Whole Lotta Love (w/ Patty Smyth & John McEnroe), Ain’t No Mountain High (w/ Michael McDonald & Catherine Russell), Ain’t That Good News (w/ Sam Moore), Soul Man (w/ Sam Moore, Joe Walsh & Bruce Willis), Gimme Shelter (w/ Lisa Fischer)

Gary Clark Jr. Mini-Set: The Healing, When My Train Pulls In

House Band Second Set: Running On Empty (w/ Jackson Browne), I Shall Be Released (w/ Jackson Browne, Michael McDonald & Blind Boys Of Alabama), People Get Ready (w/ Aaron Neville & Blind Boys Of Alabama), A Change Is Gonna Come (w/ Aaron Neville), Loving You Is Sweeter Than Ever (w/ Derek Trucks & Susan Tedeschi), Space Captain (w/ Derek Trucks, Susan Tedeschi & Warren Haynes), Turn On Your Lovelight (w/ Derek Trucks, Susan Tedeschi, Jackie Greene & Sam Moore), Get Out Of My Life Woman > La Grange (w/ Billy Gibbons), Life’s Been Good (w/ Joe Walsh), Such A Night (w/ Dr. John), With A Little Help From My Friends (w/ many of the evening’s performers)

[cover photo via Scott Gibson]