After how they made it out on 24/7.. although the theme song was spot on bearing in mind the amount of English fans in attendance..