Friendly Matches: Robben leads England, Messi and Soldado score three goals each (9 VIDEOS) © EuroFootball.com

On Wednesday friendly international matches were played all over the world.

The England national team managed to overturn a two-goal deficit, but it wasn't enough to avoid defeat to the Netherlands.

Visitors took the lead at London's Wembley Stadium after a precise strike by Klaas-Jan Huntelaar, and soon Arjen Robben doubled the lead with an impressive solo run.

Although Gary Cahill and Ashley Young were able to equalize in the last 5 minutes and it seemed like there would be no winner, another goal by Robben determined the victory of the world vice-champions.

Argentina's national team fans were delighted by the best player in the world Lionel Messi - the forward, who has received a lot of criticism for his performances in the national team, scored three goals and helped his country to beat Switzerland 3-1.

The Barcelona star in Berne scored two crucial goals in the last 5 minutes.

World champion Spain crushed Venezuela 5-0, with striker Roberto Soldado in the spotlight.

Another two accurate shots were added by Andres Iniesta and David Silva.

In the battle of European giants, France beat Germany 2-1.

Olivier Giroud scored the opening goal while wearing the national team jersey, and Florent Malouda secured the lead in the 69th minute. Cacau softened the score during injury time.

Interesting results:

Latvia 0 - 0 Kazakhstan

Turkey 1 - 2 Slovakia

24' [0 - 1] V.Weiss

39' [0 - 2] M.Stoch

85' [1 - 2] O.Toprak

Malta 2 - 1 Liechtenstein

48' [0 - 1] M.Buchel

54' [1 - 1] M.Mifsud

64' [2 - 1] M.Mifsud

Greece 1 - 1 Belgium

9' [1 - 0] D.Salpingidis

33' [1 - 1] N.Chadli

62' N.Lombaerts sent off (Belgium)

Switzerland 1 - 3 Argentina

20' [0 - 1] L.Messi

50' [1 - 1] X.Shaqiri

88' [1 - 2] L.Messi

90' [1 - 3] L.Messi (from a penalty kick)

Croatia 1 - 3 Sweden

13' [0 - 1] Z.Ibrahimovic (from a penalty kick)

44' [1 - 1] J.Olsson (own goal)

46' [1 - 2] S.Larsson

69' [1 - 3] S.Larsson

Italy 0 - 1 United States

55' [0 - 1] C.Dempsey

Poland 0 - 0 Portugal

Germany 1 - 2 France

21' [0 - 1] O.Giroud

69' [0 - 2] F.Malouda

90' [1 - 2] Cacau

England 2 - 3 Netherlands

57' [0 - 1] K.Jan Huntelaar

59' [0 - 2] A.Robben

85' [1 - 2] G.Cahill

90' [2 - 2] A.Young

90' [2 - 3] A.Robben

Spain 5 - 0 Venezuela

37' [1 - 0] A.Iniesta

40' [2 - 0] D.Silva

50' [3 - 0] R.Soldado

53' [4 - 0] R.Soldado

84' [5 - 0] R.Soldado

65' F.Amorebieta (Venezuela) sent off

66' R.Soldado (Spain) missed a penalty kick

Denmark 0 - 2 Russia

4' [0 - 1] R.Shirokov

45' [0 - 2] A.Arshavin