Sweden's record goalscorer Zlatan Ibrahimovic has lost his challenge to the ex-England skipper and former team-mate David Beckham to a wager before Saturday's World Cup quarter-final between the two sides, as reported by BBC.

"Yo David Beckham," said the former Manchester United striker, who is now playing for Los Angeles Galaxy in MLS. "If England wins I buy you dinner wherever you want in the world, but if Sweden wins you buy me what ever I want from Ikea. OK?"

Having been called out, Beckham responded with a twist: "If Sweden win, I will personally take you to Ikea and buy you whatever you need for the new mansion in LA. But when England win, I want you to come to watch an England game at Wembley, wearing an England shirt and enjoy fish and chips at half time."

Ibrahimovic, 36, was not included in the Sweden squad for the finals in Russia despite saying in April that he would be picked, adding: "A World Cup without me wouldn't be a World Cup."

England beat Sweden 2-0 and now Ibra has to pay!