This week's top 5 matches you should have watched:
#5 - Germany vs. Cameroon 2-2 (International Friendly)
Samuel Eto'o and his side Cameroon, show that they can handle the pressure against a big side like the Germans. Scoring first to go up 1-0, the Cameroonians were not intimidated when Germany bounced back quickly to make it 2-1, and eventually tied the game up.
#4 - Toronto FC vs. Columbus Crew 3-2 (Major League Soccer)
Coming twice from behind, Toronto FC star striker Jermaine Defoe netted two goals for his club and an eventual Doneil Henry header in stoppage time gave the home crowd a last minute victory celebration.
#3 - Mexico vs. Ecuador 3-1 (International Friendly)
The Mexicans have a tough assignment in this year's World Cup having to play in a group with Croatia, Cameroon and hosts Brazil. Playing against another World Cup participant Ecuador, the Mexicans showed class in a fairly comfortable win.
#2 - Portland Timbers vs. Vancouver Whitecaps 3-4 (Major League Soccer)
Another Acadia Cup match-up, and another classic. Going behind 1-0 early, Vancouver would score 4 unanswered to take a 3 goal lead. But Portlandwould make it interesting late coming back with 2 goals of their own. (Must see Portland's last goal!)
#1 - Chile vs. Egypt 3-2 (International Friendly)
Against the run of play, Egypt were already up 2-0 in just the 16th minute. Chile created many goal-scoring opportunities throughout the match and came all the way back, to claim a 3-2 win.