Inspired by Trick of the Wuthering's thread about songs that never were played by Genesis on stage, what are some songs where you look back and think "I can't believe they played that, but I'm glad they did!"
At the top of my list is It's Gonna Get Better. It's such a beautiful song, and it's one of my favorite songs from the Genesis album, but compared to Just A Job to Do or Taking It All Too Hard it seems like a much less obvious choice to be played live.
White Mountain is another surprise, especially considering they apparently didn't play it until the Trick of the Tail tour.
Honorable mention for me is the Lamb Lies Down On Broadway in its entirety. For every compelling reason for playing all of it there seems to be a strong argument against it. It's length, complexity, and the fact there are some fairly long passages that aren't particularly exciting from an audience perspective might have made it acceptable to not play the whole thing live, but I'm certainly glad they did. The album is a masterpiece but playing it all live is quite an achievement.