At long last, the wait is over, and 32 of the strongest nations in world football will battle each other over the course of the next several weeks for the right to call themselves 2014 World Cup champions.
Hosts Brazil are the favourites going into the tournament, but over the course of 90 minutes, anything can happen. The 2014 World Cup has one of the deepest fields we've ever seen, and more than just a handful of teams will like their chances of going all the way.
Read on for a full list of fixtures, TV coverage and live stream info, as well as early predictions for how the group stages will play out.
|Date||Matchup||Start Time (ET)||TV||Live Stream|
|Thu, June 12||Group A: Brazil vs. Croatia||4 p.m.||ESPN/ITV||WatchESPN|
|Fri, June 13||Group A: Mexico vs. Cameroon||12 p.m.||ESPN2/ITV||WatchESPN|
|Fri, June 13||Group B: Spain vs. Netherlands||3 p.m.||ESPN/BBC 1||WatchESPN|
|Fri, June 13||Group B: Chile vs. Australia||6 p.m.||ESPN2/ITV||WatchESPN|
|Sat, June 14||Group C: Colombia vs. Greece||12 p.m.||ABC/BBC 1||WatchESPN|
|Sat, June 14||Group D: Uruguay vs. Costa Rica||3 p.m.||ABC/ITV||WatchESPN|
|Sat, June 14||Group D: England vs. Italy||6 p.m.||ESPN/BBC 1||WatchESPN|
|Sat, June 14||Group C: Ivory Coast vs. Japan||9 p.m.||ESPN/ITV||WatchESPN|
|Sun, June 15||Group E: Switzerland vs. Ecuador||12 p.m.||ABC/ITV||WatchESPN|
|Sun, June 15||Group E: France vs. Honduras||3 p.m.||ABC/BBC 1||WatchESPN|
|Sun, June 15||Group F: Argentina vs. Bosnia-Herzegovina||6 p.m.||ESPN/BBC 1||WatchESPN|
|Mon, June 16||Group G: Germany vs. Portugal||12 p.m.||ESPN/ ITV||WatchESPN|
|Mon, June 16||Group F: Iran vs. Nigeria||3 p.m.||ESPN/BBC 1||WatchESPN|
|Mon, June 16||Group G: Ghana vs. United States||6 p.m.||ESPN/ITV||WatchESPN|
|Tue, June 17||Group H: Belgium vs. Algeria||12 p.m.||ESPN/ITV||WatchESPN|
|Tue, June 17||Group A: Brazil vs. Mexico||3 p.m.||ESPN/BBC 1||WatchESPN|
|Tue, June 17||Group H: Russia vs. South Korea||6 p.m.||ESPN/BBC 1||WatchESPN|
|Wed, June 18||Group B: Australia vs. Netherlands||12 p.m.||ESPN/ITV||WatchESPN|
|Wed, June 18||Group B: Spain vs. Chile||3 p.m.||ESPN/BBC 1||WatchESPN|
|Wed, June 18||Group A: Cameroon vs. Croatia||6 p.m.||ESPN/ITV||WatchESPN|
|Thu, June 19||Group C: Colombia vs. Ivory Coast||12 p.m.||ESPN/ BBC 1||WatchESPN|
|Thu, June 19||Group D: Uruguay vs. England||3 p.m.||ESPN/ITV||WatchESPN|
|Thu, June 19||Group C: Japan vs. Greece||6 p.m.||ESPN/BBC 1||WatchESPN|
|Fri, June 20||Group D: Italy vs. Costa Rica||12 p.m.||ESPN/BBC1||WatchESPN|
|Fri, June 20||Group E: Switzerland vs. France||3 p.m.||ESPN/ITV||WatchESPN|
|Fri, June 20||Group E: Honduras vs. Ecuador||6 p.m.||ESPN/ITV||WatchESPN|
|Sat, June 21||Group F: Argentina vs. Iran||12 p.m.||ESPN/ITV||WatchESPN|
|Sat, June 21||Group G: Germany vs. Ghana||3 p.m.||ESPN/BBC1||WatchESPN|
|Sat, June 21||Group F: Nigeria vs. Bosnia-Herzegovina||6 p.m.||ESPN/BBC 1||WatchESPN|
|Sun, June 22||Group H: Belgium vs. Russia||12 p.m.||ABC/BBC 1||WatchESPN|
|Sun, June 22||Group H: South Korea vs. Algeria||3 p.m.||ABC/ITV||WatchESPN|
|Sun, June 22||Group G: United States vs. Portugal||6 p.m.||ESPN/BBC 1||WatchESPN|
|Mon, June 23||Group B: Netherlands vs. Chile||12 p.m.||ESPN2/ ITV4||WatchESPN|
|Mon, June 23||Group B: Australia vs. Spain||12 p.m.||ESPN/ ITV||WatchESPN|
|Mon, June 23||Group A: Croatia vs. Mexico||4 p.m.||ESPN/ITV4||WatchESPN|
|Mon, June 23||Group A: Cameroon vs. Brazil||4 p.m.||ESPN2/ITV||WatchESPN|
|Tue, June 24||Group D: Italy vs. Uruguay||12 p.m.||ESPN/ITV4||WatchESPN|
|Tue, June 24||Group D: Costa Rica vs. England||12 p.m.||ESPN2/ITV||WatchESPN|
|Tue, June 24||Group C: Japan vs. Colombia||4 p.m.||ESPN/BBC 3||WatchESPN|
|Tue, June 24||Group C: Greece vs. Ivory Coast||4 p.m.||ESPN2/BBC 1||WatchESPN|
|Wed, June 25||Group F: Nigeria vs. Argentina||12 p.m.||ESPN/ITV||WatchESPN|
|Wed, June 25||Group F: Bosnia-Herzegovina vs. Iran||12 p.m.||ESPN2/BBC 1||WatchESPN|
|Wed, June 25||Group E: Ecuador vs. France||4 p.m.||ESPN2/BBC 3||WatchESPN|
|Wed, June 25||Group E: Honduras vs. Switzerland||4 p.m.||ESPN/BBC 3||WatchESPN|
|Thu, June 26||Group G: United States vs. Germany||12 p.m.||ESPN/BBC 1||WatchESPN|
|Thu, June 26||Group G: Portugal vs. Ghana||12 p.m.||ESPN2/ITV||WatchESPN|
|Thu, June 26||Group H: South Korea vs. Belgium||4 p.m.||ESPN/ITV4||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|
|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/ITV||WatchESPN|
|Sun, July 13||Final||4 p.m.||ABC/BBC 1||WatchESPN|
Group A: Brazil and Croatia Advance
No team is under more pressure to perform than the hosts, who are looking to erase the demons from 64 years ago, when the team lost the final to Uruguay in front of a massive home crowd.
The nation has been looking forward to this tournament for years, and Luiz Felipe Scolari's squad is as talented as the one that brought home the trophy in 2002. Thiago Silva and David Luiz form arguably the best defensive pairing on the planet, and an attacking front of Hulk, Neymar and Fred will strike fear in the hearts of anyone.
The Croatians will be without Mario Mandzukic in their opener against Brazil, but their fate will be sealed in the head-to-heads against Mexico and Cameroon. Ivan Rakitic is in the best form of his life and Luka Modric just won the Champions League with Real Madrid.
This team is ready to explode in Brazil.
Mexico and Cameroon are both dangerous teams, but the 2012 Olympic champions have struggled over the past two years and have no momentum whatsoever going into the tournament. Cameroon even refused to board the plane, per The Guardian, and with too many distractions surrounding both teams, the edge goes to Croatia.
Group B: Spain and Chile Advance
The Netherlands are led by the trio of Robin van Persie, Arjen Robben and Wesley Sneijder, and this group of veterans will ensure every match they play is a competitive one. The rest of the squad is relatively young and inexperienced, and the loss of Kevin Strootman has left the Dutch reeling.
Louis van Gaal's experiment with the 5-3-2 formation wasn't a success, and coming into the tournament lacking a true identity, the Dutch just have too much working against them to overcome either Spain or Chile.
La Roja are the defending champions and have shown nothing in the past year that would indicate they've regressed. Spanish teams hold the UEFA Champions League and Europa League, and Spain successfully defended their European title in 2012.
Until someone defeats them in a tournament that actually matters (unlike the Confederations Cup), there's no reason to doubt them.
Chile are hungry for a result, and despite concerns over the health of midfield lynchpin Arturo Vidal, the squad are still wildly talented and very athletic. Alexis Sanchez is one of the world's most underrated wide men, and Mauricio Isla is out to prove his difficult spell at Juventus was caused by the Bianconeri's system, not the player.
Australia haven't won a competitive match since 2012, and while any team that makes it this far is deserving of respect, the Socceroos will need a miracle to survive the group stages.
Group C: Colombia and Japan Advance
Group C is one of the most balanced groups in the 2014 World Cup, featuring four teams who all have a realistic chance of making it past the group stages.
Greece have lacked a creative edge in their game since the turn of the year, and an over-reliance on veteran Giorgos Karagounis could hurt the team in Brazil's harsh climate. Defensively solid, the team is too dependent on flashes from Kostas Mitroglou to decide matches for them.
Ivory Coast are as talented as any of their rivals, and Yaya Toure's excellent 2013-14 season with Manchester City is reason to believe the African side have every chance of making the knockout stages. But Didier Drogba has age working against him, while youngsters like Serge Aurier lack the experience to compete at this level.
Colombia and Japan are both offensive-minded teams who have underrated technicians playing out wide, and both teams looked excellent going up against dark horses Belgium during preparations for the tournament. Attacking football should be rewarded, and we hope to see these two teams in the knockout stages.
Group D: Italy and Uruguay Advance
Group D is another three-horse race, with Costa Rica showing little during preparations to suggest they have what it takes to hang with star teams like Italy, England or Uruguay. Joel Campbell is the spark this team needs, but asking such a young player to be great in three straight matches is too much.
Italy have struggled in the last few months, but the Azzurri play their best football with their backs against the wall. Several young players are being integrated into the team, but the veteran quality of Andrea Pirlo and Gianluigi Buffon should be enough to get them to the knockout stages.
Uruguay have been consistently strong in recent years and feature a deadly attacking duo in Edinson Cavani and Luis Suarez. Playing close to home can only help, and in this case, the home-field advantage just sees them edging out the Three Lions.
The English team is one of the best we've seen in the last decade, but a tough draw means youngsters like Raheem Sterling and Daniel Sturridge need to grow up fast for this team to make a run. They very well could, but the odds are against them.
Group E: France and Ecuador Advance
Switzerland are one of my favourite teams to watch, and their brand of robust, organised football makes them a difficult opponent for any team. But Josip Drmic was relied on too much to score during preparations, and the 21-year-old simply lacks big-game experience.
Honduras are one of the weaker teams that made it to this tournament, and they could be in for quite the shock. The team has played with a physical edge in recent months, but a real battle against the French or Ecuador could end very badly.
Les Bleus pack a serious punch in the physical department, and Paul Pogba will toy with any midfielder that gets too personal with the youngster. The loss of Franck Ribery will hurt, but there's too much talent for this team to miss out on the next round.
Whatever Ecuador may lack in talent, they make up for with passion and fire. The team is better technically than people give them credit for, but it's their relentless marking that will see them past the favoured Swiss squad.
Group F: Argentina and Nigeria Advance
Argentina are one of the heavy favourites coming into the World Cup, and rightly so. A front line of Lionel Messi, Gonzalo Higuain, Angel di Maria and Sergio Aguero just might be the best attacking unit the team has ever assembled.
Questions remain on the defensive side of the ball, but in a relatively easy group, that defence won't be facing too many issues.
Nigeria edge out Bosnia and Herzegovina and Iran because of one thing—experience. The Europeans will be making their debut on the world's stage, and while Bosnia have an excellent squad, the Super Eagles have a tremendous advantage in that they've seen it all before.
Iran make up for a lack of world-class talent with arguably the best chemistry of any team in this tournament. Their defensive prowess is impressive, but stars often make the difference on this level, and that is the one thing Iran don't have.
Group G: Germany and Portugal Advance
Of all the groups, this is the one with the greatest potential for an upset. Germany might just have the most talented squad in the world, but injuries and bad form have struck Die Mannschaft like no other.
Joachim Loew is facing a real challenge in Brazil, and even if the team doesn't make it all the way to the final, it could be his finest performance as a manager just yet.
Portugal are not a one-man team, but you can't deny Cristiano Ronaldo puts the squad on a whole different level. His health will largely determine Portugal's fate in this tournament, but even without their superstar, they should be able to make it past Ghana.
The U.S. have done everything they can in preparation for this World Cup. The team is playing solid, organised football and the results have been great. But Group G is every team's nightmare, and while I predict a valiant effort from this team, they'll end up just short.
Ghana have the talent to make a deep run in this tournament, but like the Mexican team, momentum is not on their side. An emotional win over rivals U.S. could change that, but until that happens, Germany and Portugal will be favoured to take the top spots in this group.
Group H: Belgium and Russia Advance
Going into the tournament on the back of a number of excellent performances in their friendlies, Algeria are one of the strongest candidates to pull off an epic upset.
The Russians lost captain Roman Shirokov to injury just before the start of the tournament, and no one knows how the team will react to his absence. But talent-wise, Fabio Capello has a number of pieces to work with, and Russia should be able to overcome the loss of their captain.
Korea Republic are young and hungry, but their preparations for the tournament were close to disastrous. This team has unlimited potential, but they don't look ready to test themselves against some of the best squads the game has to offer.
People have been waiting for Belgium's golden generation to finally mature, and it looks like they have. The Red Devils tend to lose focus against weaker opponents and this can lead to lethal mental errors, but on talent alone, this is perhaps the one team all favourites will wish to avoid in the knockout stages.