Genesis bid performing adieu over the weekend at London’s O2 Arena, and there was a very special guest in the audience: Peter Gabriel.

Fan site World Of Genesis shared the photo below along with the caption, “From tonight’s final #Genesis show in London (from left): #PeterGabriel, #PhilCollins, and Richard McPhail (long time friend and tour manager in the ‘70s). If you’ve not read Richard’s book on Genesis, you should.”


Per Ultimate Classic Rock, Collins told the sold-out crowd at the O2, “Tonight is a very special night. It’s the last stop of our tour, and it’s the last show for Genesis. It’s difficult for us to believe that, uh, you still came out to see us! Yes, after tonight we’ve all got to get real jobs.” He then added referencing Gabriel’s attendance at the show, “Maybe he’s the one shouting for ‘Supper’s Ready’ — I don’t know!”

Below is a selection of fan-shot video from that show along with the show’s setlist.

Genesis – O2 Arena, London – March 23, 2022 Setlist

1. “Behind the Lines’ / “Duke’s End”
2. “Turn It On Again”
3. “Mama”
4. “Land of Confusion”
5. “Home By the Sea”
6. “Second Home By the Sea”
7. “Fading Lights” (part)
8. “The Cinema Show” (part)
9. “Afterglow”
10. “That’s All” (acoustic)
11. “The Lamb Lies Down on Broadway” (acoustic)
12. “Follow You Follow Me” (acoustic)
13. “Duchess”
14. “No Son of Mine”
15. “Firth of Fifth”
16. “I Know What I Like (In Your Wardrobe)”
17. “Domino”
18. “Throwing It All Away”
19. “Tonight, Tonight, Tonight” (part)
20. “Invisible Touch”


21. “I Can’t Dance”
22. “Dancing With the Moonlit Knight” (part)
23. “The Carpet Crawlers”

Genesis: Their Greatest Songs, Ranked

Erica Banas is a rock/classic rock news blogger who's well-versed in etiquette and extraordinarily nice. #TransRightsAreHumanRights

Sign me up for the ROCK 92.9 email newsletter!

Be the first to know about rock news, upcoming shows, plus exclusive prizes, giveaways, and more!

By clicking "Subscribe" I agree to the website's terms of Service and Privacy Policy. I understand I can unsubscribe at any time.