The United States national team overcame a 2-0 halftime deficit to defeat Bosnia 4-3 in Sarajevo.
The highlight of the match was certainly the performance of Jozy Altidore, who provided a second half hat trick on top of an assist in one of the best performances by a United States forward in recent memory.
After a decade of Cherundolo at RB, what lies beyond?
The USMNT is in the midst of an 11 game winning streak but lost in the accolades is the growing murkiness of the team's right back situation.
For the past decade this hasn't been much of an issue since Steve Cherundolo has owned the position and has been one of the most reliable players in U.S history. But right now Cherundolo is 34 years old and has had two knee surgeries in 2013.
It is looking like Brooks will play for the United States
John Anthony Brooks is not on the new German U-21 roster and will play for the USMNT next week instead.
German U-21 head coach Horst Hrubesch told the media this week that he was very interested in Brooks and called him up for the August 13 friendly against France. Meanwhile U.S national team head coach Jurgen Klinsmann also called up Brooks for the national team friendly against Bosnia in Sarajevo.
According to a report Ouest France, USMNT midfielder Alejandro Bedoya will sign a three year deal with FC Nantes in Ligue 1.
Bedoya, 26, has been with Helsingborg in Sweden for the past year and that move rejuvenated his career after a difficult season with Rangers in 2011/12. His strong play with Helsingborg has also brought him back into the U.S national team picture where he was part of the Gold Cup winning team this summer.
In front of a hostile crowd, U.S team put on a dominant showing against El Salvador to advance to the semifinals of the Gold Cup.
The U.S team controlled the game from the start but struggled to capitalize on its numerous opportunities. The game should have been a rout early but it wasn't until the second half when the Americans put the game away.
RANDOM TAGS FROM PAST WEEK...
SELECT `tags`.`id` AS `tag_id`, `tags`.`tag` AS `tag_name` FROM `article_tags` JOIN `tags` ON `article_tags`.`tag` = `tags`.`id` WHERE `article_tags`.`article` IN () GROUP BY `article_tags`.`tag` ORDER BY RAND() LIMIT 10