Foo Fighters Close Invictus Games With Greatest Hits Performance
Kaiser Chiefs and Frank Turner also helped close the bash.
Foo Fighters played hits from across their entire discography at the first ever Invictus Games at London's Olympic Park. There weren't, however, any new songs in the setlist.
The band, who have played three intimate club shows across the UK this week, were introduced on stage by Prince Harry after he'd delivered a speech to the service personnel who took part in the games. Grohl and Prince Harry exchanged a hug as they crossed on the stage. Harry then watched the gig from the crowd.
Boris Johnson was also present at the performance.
Grohl dedicated My Hero to the athletes, and before closer Everlong he said "Thank you very much for making this one of the most special occasions of our lives. I can't wait to come back and play for you again. It won't be too long."
Foo Fighters new album is expected in November.
Foo Fighters played:
All My Life
Times Like These
Learn to Fly
Cold Day in the Sun
Best of You
See Radio X's list of the Greatest Ever Foo Fighters lyrics here.