Germany were arguably drawn into the group of death at this World Cup, but Portugal were surprisingly poor, Ghana conceded a late goal to them and they met the United States when they only needed a draw. It's quite possible that Round of 16 opponents Algeria end up being their stiffest test yet (4 p.m. ET, ESPN).
The Algerians have a clean bill of health, which means they could spring a surprise. They've played very defensive and very attacking lineups in the World Cup, and have lots of different kinds of personnel that allow them to pull off more than one style of play.
Germany, meanwhile, are dealing with a host of injury issues. Bastian Schweinsteiger and Sami Khedira probably won't be fully fit until they get long periods of rest, while Mats Hummels has been in and out of the team as well. One of Schweinsteiger or Khedira will sit this game out, while Hummels looks unlikely to play.
There's more than one way to catch the match live online if you live in the United States. Assuming you get access through your TV or internet provider, Watch ESPN is the place to go to watch the game in English. You can also find a tactical camera and Portuguese audio on that service. If you'd rather watch in Spanish or don't get access to Watch ESPN, Univision En Vivo is another streaming option.
You can find the match on ITV Player in the UK and CBC Sports streaming in Canada. There are listings available for other countries as well at Live Soccer TV.