It's crunch time in Group D as Germany meet Ghana while Serbia battle Australia. Earlier, England and USA progressed from Group C.
After having started the tournament with a rousing 4-0 win over Australia, the Germans suffered a setback when they lost 1-0 to Serbia and had Miroslav Klose sent off as well.
Ghana are the lone African hope in the World Cup and currently head the group with four points.
In the other game, Serbia will go through if they beat Australia - who still have a mathematical chance of progressing assuming they win their game and the other result goes their way as wel. Hang on to your seatbelts!
Starting XIs (Germany vs Ghana):
Germany
Manuel Neuer, Philipp Lahm, Per Mertesacker, Arne Friedrich, Jerome Boateng, Sami Khedira, Bastian Schweinsteiger, Thomas Muller, Mesut Ozil, Pukas Podolski, Cacau
Ghana
Richard Kingson, John Pantsil, John Mensah, Jonathan Mensah, Hans Sarpei, Kevin Prince Boateng, Anthony Annan, Kwadwo Asamoah, Prince Tagoe, Dede Ayew, Asamoah Gyan
Starting XIs (Serbia vs Australia)
Serbia: Vladimir Stojkovic, Branislav Ivanovic, Nemanja Vidic, Aleksandar Lukovic, Ivan Obradovic, Milos Krasic, Dejan Stankovic, Zdrawko Kuzmanovic, Milos Ninkovic, Nikola Zigic
Australia: Mark Schwarzer, Luke Wilkshere, Francis Beauchamp, Lucas Neill, David Carney, Jason Culina, Carl Valeri, Brett Emerton, Tim Cahill, Mark Bresciano, Joshua Kennedy
Get your starting line-ups, live commentary and live scores here on our fantastic Football Matchcast
GHANA vs GERMANY
Match Preview
Low: We are confident of progress
Gyan targets victory over Germany
Mertesacker: We must beat Ghana
SERBIA vs AUSTRALIA
Match Preview
Verbeek proud of battling Aussies
Antic: Germany win will inspire us
ALGERIA vs USA
Match Report
Match Gallery
Player Ratings
Post-Match Reaction
ENGLAND vs SLOVENIA