The 2014 World Cup is set to kick off from Brazil this summer, and fortunately for football fans in other parts of the world, ABC and ESPN will be there to broadcast every second of every match.
It all starts with Thursday's opener between hosts Brazil and European dark horse Croatia.
With kickoff on the horizon, you'll find a complete breakdown of start times and television and live stream coverage for all 64 tournament matches below.
When: Thursday, June 12 through Sunday, July 13
Watch: ABC, ESPN and ESPN2
Live Stream: WatchESPN
|2014 World Cup Schedule|
|Date||Matchup||Start Time (ET)||TV||Live Stream|
|Thu, June 12||Group A: Brazil vs. Croatia||4 p.m.||ESPN||WatchESPN|
|Fri, June 13||Group A: Mexico vs. Cameroon||12 p.m.||ESPN2||WatchESPN|
|Fri, June 13||Group B: Spain vs. Netherlands||3 p.m.||ESPN||WatchESPN|
|Fri, June 13||Group B: Chile vs. Australia||6 p.m.||ESPN2||WatchESPN|
|Sat, June 14||Group C: Colombia vs. Greece||12 p.m.||ABC||WatchESPN|
|Sat, June 14||Group D: Uruguay vs. Costa Rica||3 p.m.||ABC||WatchESPN|
|Sat, June 14||Group D: England vs. Italy||6 p.m.||ESPN||WatchESPN|
|Sat, June 14||Group C: Ivory Coast vs. Japan||9 p.m.||ESPN||WatchESPN|
|Sun, June 15||Group E: Switzerland vs. Ecuador||12 p.m.||ABC||WatchESPN|
|Sun, June 15||Group E: France vs. Honduras||3 p.m.||ABC||WatchESPN|
|Sun, June 15||Group F: Argentina vs. Bosnia-Herzegovina||6 p.m.||ESPN||WatchESPN|
|Mon, June 16||Group G: Germany vs. Portugal||12 p.m.||ESPN||WatchESPN|
|Mon, June 16||Group F: Iran vs. Nigeria||3 p.m.||ESPN||WatchESPN|
|Mon, June 16||Group G: Ghana vs. United States||6 p.m.||ESPN||WatchESPN|
|Tue, June 17||Group H: Belgium vs. Algeria||12 p.m.||ESPN||WatchESPN|
|Tue, June 17||Group A: Brazil vs. Mexico||3 p.m.||ESPN||WatchESPN|
|Tue, June 17||Group H: Russia vs. South Korea||6 p.m.||ESPN||WatchESPN|
|Wed, June 18||Group B: Australia vs. Netherlands||12 p.m.||ESPN||WatchESPN|
|Wed, June 18||Group B: Spain vs. Chile||3 p.m.||ESPN||WatchESPN|
|Wed, June 18||Group A: Cameroon vs. Croatia||6 p.m.||ESPN||WatchESPN|
|Thu, June 19||Group C: Colombia vs. Ivory Coast||12 p.m.||ESPN||WatchESPN|
|Thu, June 19||Group D: Uruguay vs. England||3 p.m.||ESPN||WatchESPN|
|Thu, June 19||Group C: Japan vs. Greece||6 p.m.||ESPN||WatchESPN|
|Fri, June 20||Group D: Italy vs. Costa Rica||12 p.m.||ESPN||WatchESPN|
|Fri, June 20||Group E: Switzerland vs. France||3 p.m.||ESPN||WatchESPN|
|Fri, June 20||Group E: Honduras vs. Ecuador||6 p.m.||ESPN||WatchESPN|
|Sat, June 21||Group F: Argentina vs. Iran||12 p.m.||ESPN||WatchESPN|
|Sat, June 21||Group G: Germany vs. Ghana||3 p.m.||ESPN||WatchESPN|
|Sat, June 21||Group F: Nigeria vs. Bosnia-Herzegovina||6 p.m.||ESPN||WatchESPN|
|Sun, June 22||Group H: Belgium vs. Russia||12 p.m.||ABC||WatchESPN|
|Sun, June 22||Group H: South Korea vs. Algeria||3 p.m.||ABC||WatchESPN|
|Sun, June 22||Group G: United States vs. Portugal||6 p.m.||ESPN||WatchESPN|
|Mon, June 23||Group B: Netherlands vs. Chile||12 p.m.||ESPN2||WatchESPN|
|Mon, June 23||Group B: Australia vs. Spain||12 p.m.||ESPN||WatchESPN|
|Mon, June 23||Group A: Croatia vs. Mexico||4 p.m.||ESPN||WatchESPN|
|Mon, June 23||Group A: Cameroon vs. Brazil||4 p.m.||ESPN2||WatchESPN|
|Tue, June 24||Group D: Italy vs. Uruguay||12 p.m.||ESPN||WatchESPN|
|Tue, June 24||Group D: Costa Rica vs. England||12 p.m.||ESPN2||WatchESPN|
|Tue, June 24||Group C: Japan vs. Colombia||4 p.m.||ESPN||WatchESPN|
|Tue, June 24||Group C: Greece vs. Ivory Coast||4 p.m.||ESPN2||WatchESPN|
|Wed, June 25||Group F: Nigeria vs. Argentina||12 p.m.||ESPN||WatchESPN|
|Wed, June 25||Group F: Bosnia-Herzegovina vs. Iran||12 p.m.||ESPN2||WatchESPN|
|Wed, June 25||Group E: Ecuador vs. France||4 p.m.||ESPN2||WatchESPN|
|Wed, June 25||Group E: Honduras vs. Switzerland||4 p.m.||ESPN||WatchESPN|
|Thu, June 26||Group G: United States vs. Germany||12 p.m.||ESPN||WatchESPN|
|Thu, June 26||Group G: Portugal vs. Ghana||12 p.m.||ESPN2||WatchESPN|
|Thu, June 26||Group H: South Korea vs. Belgium||4 p.m.||ESPN||WatchESPN|
|Thu, June 26||Group H: Algeria vs. Russia||4 p.m.||ESPN2||WatchESPN|
|Sat, June 28||Group A winner vs. Group B runner-up||12 p.m.||ABC||WatchESPN|
|Sat, June 28||Group C winner vs. Group D runner-up||4 p.m.||ABC||WatchESPN|
|Sun, June 29||Group B winner vs. Group A runner-up||12 p.m.||ESPN||WatchESPN|
|Sun, June 29||Group D winner vs. Group C runner-up||4 p.m.||ESPN||WatchESPN|
|Mon, June 30||Group E winner vs. Group F runner-up||12 p.m.||ESPN||WatchESPN|
|Mon, June 30||Group G winner vs. Group H runner-up||4 p.m.||ESPN||WatchESPN|
|Tue, July 1||Group F winner vs. Group E runner-up||12 p.m.||ESPN||WatchESPN|
|Tue, July 1||Group H winner vs. Group G runner-up||4 p.m.||ESPN||WatchESPN|
|Fri, July 4||Quarterfinal||12 p.m.||ESPN2||WatchESPN|
|Fri, July 4||Quarterfinal||4 p.m.||ESPN||WatchESPN|
|Sat, July 5||Quarterfinal||12 p.m.||ABC||WatchESPN|
|Sat, July 5||Quarterfinal||4 p.m.||ESPN||WatchESPN|
|Tue, July 8||Semifinal||4 p.m.||ESPN||WatchESPN|
|Wed, July 9||Semifinal||4 p.m.||ESPN||WatchESPN|
|Sat, July 12||Third Place Game||4 p.m.||ESPN||WatchESPN|
|Sun, July 13||Final||4 p.m.||ABC||WatchESPN|
Must-See Group Stage Matches
Spain vs. Netherlands
When: Friday, June 13 at 3 p.m. ET
Where: Arena Fonte Nova, Salvador, Brazil
Fans won't have to wait very long for a tantalizing group-stage showdown, as Spain and the Netherlands will meet in a rematch of the 2010 World Cup final on the tournament's second day.
The two superpowers required extra time when they met for the FIFA World Cup trophy four years ago in South Africa, and they are sure to go right down to the wire again in 2014. With Chile and Australia meeting in the other Group B showdown on Friday, each squad will be looking to come away with a positive result.
Therefore, don't be surprised if these two teams play to a draw in Salvador.
It's also worth noting that this match could potentially determine which team meets Brazil in the round of 16. The Selecao are projected to win Group A and would play the Group B runners-up to begin the knockout stage in such a scenario.
Germany vs. Portugal
When: Monday, June 16 at 12 p.m. ET
Where: Arena Fonte Nova, Salvador, Brazil
While fans across America will be waiting with anticipation for the United States' opening match against Ghana on Monday, the real drama will begin six hours earlier with Group G's opener between Germany and Portugal.
If you love attacking football and star power, you won't want to miss this match.
Germany led UEFA with 36 goals during qualifying, and Portugal are anchored by reigning FIFA Ballon d'Or winner Cristiano Ronaldo, who accounted for one-third of his country's goals (eight of 24) during World Cup qualifying.
Despite a handful of injuries, Germany manager Joachim Low is confident his side will be ready in Brazil, per the Daily Mail's Karolos Grohmann: "We will travel to Brazil with a competitive and good team. The players are working very well and as it stands now I am very satisfied. Some are still injured and cannot fully train with the team but they are all training individually and I am very confident that it will work out."
These two teams met in the group stage at Euro 2012 two summers ago in a match Germany won 1-0 behind Mario Gomez's 72nd-minute goal. But you can bet that defeat will be fresh in the minds of Ronaldo and Co. as they eye revenge on an even bigger stage this June.
Although Group G has been accurately labeled the Group of Death by football pundits, many expect both Germany and Portugal to survive and advance to the knockout stage. However, unless they can each come away from this showdown with a point, one of them will be in trouble early.
The slight edge has to go to Germany in this matchup. While Portugal clearly has the top individual talent, the Germans are a much more complete side with quality across the board.
Simply put, anything short of an appearance in the final will be considered a massive failure for Low's squad, so a strong start against Portugal will be paramount for the three-time World Cup champions.
Follow Bleacher Report Featured Columnist Patrick Clarke on Twitter.