Germany vs France Live Stream Free: Watch FIFA World Cup 2014 Soccer Online

Germany will battle France on July 4 at the Estádio Maracanã in Rio de Janeiro, Brazil. The game starts at 12:00 p.m. ET and can be watched online through live stream via the link provided below (free for subscribers).

Germany enters the Quarter-Finals of the World Cup tournament after defeating Algeria by a score of 2-1 after extra time in the "Round of 16" stage on June 30. Germany's manager Joachim Löw is relieved with his club's performance against the African side.

"You need to catch your breath after a game like that, and at the end it was sheer force of will that got us the win. We didn't get into our rhythm in the first half and lost a lot of balls, but we were the better team after the break and in extra time. We had a lot of chances and their goalkeeper played out of his skin at times. Algeria frequently evaded our pressing game by playing long balls and they did it well because we looked very vulnerable. It was good that Manuel (Neuer) was there to tidy up at the back, that's part of his game. You get matches like this at tournaments and you need to fight. Other teams such as Brazil have also struggled at times, it's no walk in the park here," said Löw to reporters.

France recently eliminated Nigeria by 2-0 on Monday. France's head coach, Didier Deschamps, believes their recent victory versus Nigeria will prepare them for their upcoming match versus the formidable team from Germany.

"Nigeria played a very physical game and had a real presence across the pitch. It was a challenge to go up against that, but we managed it. For an hour, the teams were pretty even, but then we were able to get the upper hand in the last half an hour. The Nigerians were tired, and they started leaving gaps in their defense. We were dynamic and quick when it mattered, while Nigeria were slowing down. This deserved win will make us even stronger for the rest of the competition. I'm very proud to have reached the quarter-finals," said Deschamps to reporters.

The game will begin at 12 p.m. ET and can be watched on TV on the ESPN2 network or online through live stream by clicking here.