No, it wasn't the Scott Carson mistake, Steve McLaren's insipid coaching, the incessant Wayne Bridge long balls to Crouch's noggin, or even the torn up Wembley pitch that undid England, it was Tory Henry's rendition of the Croatian national team that got them all fired up.
He should have sung 'Mila kuda si planina' (which roughly means 'You know my dear how we love your mountains').
But he instead sang 'Mila kura si planina' which can be interpreted as 'My dear, my penis is a mountain'.
Now which soccer player would not love that, you tell me. Anyways, it appears the correct word for penis in Croatian is kurac (kooratz) but Tory Henry's effort was much appreciated by the Croatian fans in attendance.
His agent Douglas Gillespie had this to say:
"He did sing it very well and made a very, very small mistake for someone doing his best and singing in a language that is alien to him. If you've ever tried to speak Croatian, it's very difficult.
"The Croatians think it's great, and they've invited him to come over and sing at Euro 2008, and asked if he will be their mascot."
Here is the You tube clip >>