Unforgettable day for Swede Ibrahimovic
Striker nets four in 4-2 win over England
With only a handful of low-key World Cup qualifiers on the fixture list, coaches of some of the likely favourites for the trophy in Brazil in 2014 got a last chance this year to cast an eye over their squads in a raft of friendlies.
World champions Spain beat Panama 5-1 in Panama City, the Netherlands and Germany drew 0-0 in Amsterdam, France won 2-1 in Italy and Messi's Argentina were held 0-0 by Saudi Arabia but it was Sweden's victory in Stockholm that stole the limelight.
Ibrahimovic gave Sweden the advantage with an instinctive finish but after an experimental England, who gave debuts to six players, took a 2-1 halftime lead the Paris St Germain striker provided a grandstand finale to a lively friendly.
He equalised with a shot after a beautiful piece of chest control, slammed in a low free kick to put the Swedes ahead but saved the best until last with an acrobatic overhead kick from 25 metres to raise the roof of the Friends Arena.
"Ibrahimovic's performance was certainly world-class. Credit to him, he scored one of the best goals I've ever seen live. It was his night," England captain Steven Gerrard told ‘ITV’ on the night of his 100th international cap.
Sweden coach Erik Hamren told a news conference: "The last one? You might never see that again in your life. Unbelievable, really."
England had looked on course for a first away win against Sweden since 1965 after goals from Danny Welbeck and debutant Steven Caulker but slipped to their first defeat in 90 minutes since manager Roy Hodgson took over in May.
Germany, whose last match was a 4-4 World Cup qualifying draw with Sweden, kept a clean sheet in the Netherlands in a friendly the visitors dominated. A debut goal from winger Pizzi and another from striker Hugo Almeida were cancelled by two Gabon penalties as Portugal produced a lacklustre performance in a 2-2 draw in Libreville.
Pedro scored twice for European champions Spain while David Villa and Sergio Ramos were also on the scoresheet against lowly Panama. Bafetimbi Gomis came off the bench to give France victory in Parma against Euro 2012 runners-up Italy.
Mario Balotelli set up Stephan El Shaarawy to put Italy ahead with his first goal for his country but France hit back almost immediately with a superb strike from Mathieu Valbuena.
France deservedly took the lead after 67 minutes. Jeremy Menez did well down the left before cutting the ball back to Patrice Evra who crossed for substitute Gomis to tap in.
Messi failed in his bid to set an outright record for the most Argentina goals in a calendar year. Saudi goalkeeper Waleed Abdullah did well to keep out substitute Augusto Fernandez and Messi, who shares the Argentina record of 12 goals in a year with Gabriel Batistuta.
Former Cold War rivals Russia and the United States met for the first time on a soccer pitch since 2000, drawing 2-2 in Krasnodar where Mix Diskerud grabbed an equaliser for the Americans deep into stoppage time.
Highly-rated Belgium got a reality check as they lost 2-1 in a friendly in Romania while Poland were beaten 3-1 at home by Uruguay with Luis Suarez and Edinson Cavani both scoring. Serbia overcame Chile 3-1 in Switzerland after which Chile's coach Claudio Borghi was fired.
Colombia hold Brazil
Neymar conjured up a superb equaliser and a dreadful penalty miss in a pulsating 1-1 draw between 2014 World Cup hosts Brazil and Colombia in their friendly in New Jersey.
Juan Cuadrado gave Colombia the lead just before halftime, Neymar levelled in the second half but was left red-faced after sending his penalty kick flying several metres over the crossbar in the 80th minute with a complete mis-kick.
Didier Drogba scored less than two minutes after coming on as a second-half substitute to help Ivory Coast overpower Austria 3-0.
Didier Ya Konan and Lacina Traore were the other scorers as the Elephants extended their unbeaten run to 22 matches.