Mark those calendars soccer fans! Here are the World Cup matches you can't afford to miss out on:
10. Argentina vs. Bosnia-Herzegovina - Sunday, June 15 at 5:30 p.m. on ESPN
Bosnia- Herzegovina's first appearance in the World Cup is against one of the world's best in Lionel Messi and Argentina.
9. Ivory Coast vs. Japan - Saturday, June 14 at 8:30 p.m. on ESPN
Group C is up for grabs and every team is a dark horse. Watch for stars like Japan's Keisuke Honda and Ivory Coast's Didier Drogba to light up the score sheet.
8. Brazil vs. Croatia - Thursday, June 12 at 3:30 p.m. on ESPN
What better team to open up World Cup play than the host nation Brazil?
7. Ghana vs. United States - Monday, June 16 at 5:30 p.m. on ESPN
Ghana has made it tough on the USA in the past two World Cups, eliminating them both times from advancing. Both teams need a win because of the tough competition in their group.
6. United States vs. Portugal - Sunday, June 22 at 5:30 p.m. on ESPN
US face a big challenge, squaring off against the best player in the world in Cristiano Ronaldo.
5. Germany vs. Ghana - Saturday, June 21 at 2:30 p.m. on ESPN
These two teams always seem to end up being placed in the same group. Also, the Boateng half brothers, Kevin-Prince (Ghana) and Jerome (Germany), battle against one another.
4. Uruguay vs. England - Thursday, June 19 at 2:30 p.m. on ESPN
Uruguay's Luis Suarez is beloved in England, especially at his club team Liverpool. It should be fun to watch the Uruguayan forward play against a lot of familiar faces from the English squad.
3. Germany vs. Portugal - Monday, June 16 at 11:30 a.m. on ESPN
The two favored to advance from Group G, a.k.a. the Group of Death, meet each other in a powerhouse showdown.
2. England vs. Italy - Saturday, June 14 at 5:30 p.m.on ESPN
Last time these two met in a meaningful game was in the Euro 2012 quarterfinals. The game had to be decided in a penalty kick shootout, with Italy prevailing and yet another disappointing loss for England. Now, both teams are in the same group.
1. Spain vs. Netherlands - Friday, June 13 at 2:30 p.m. on ESPN
Netherlands seek revenge, while Spain looks to repeat their winning performance in this rematch of the 2010 World Cup Final
See the complete World Cup 2014 TV broadcast schedule here. ESPN, ESPN2 and ABC will combine to air all 64 matches live!
Top 10 Hot Matches in 2014 World Cup