During the period of the live recording titled "Throwing It All Away" from the Invisible Touch Tour at Wembley Stadium, Genesis was experiencing significant commercial success and a surge in popularity. The band had released their album "Invisible Touch" in 1986, which became their most commercially successful project, featuring hit singles like "Land of Confusion" and the title track "Invisible Touch." The Wembley performance was emblematic of their mainstream appeal, showcasing their ability to fill large venues and attract diverse audiences. Interestingly, "Invisible Touch" marked a pivotal moment in Genesis's evolution, transitioning from their progressive rock roots to a more accessible pop-rock sound, which was reflected in their live performances characterized by elaborate staging and visual effects. This concert at Wembley is a testament to their large-scale appeal and the peak of their '80s resurgence.