Durban - The football world will be glued to their television sets on Saturday when Argentina take on Germany in a quarter-final clash, and with very good reason.
The 2006 Berlin quarter-final between the two sides ended in mayhem after Germany defeated Argentina on penalties.
Officials and players were embroiled in unruly behaviour on the pitch, with some throwing punches at each other.
There is little doubt that this game has potential to turn into a volcanic display. Not only because Argentina is now lead by a theatrical Diego Maradonna who is often seen on the bench screaming at referees and exploding when his men are booked.
Mainly because the two sides have shown their capabilities of producing goal after goal in a match, stemming from their lethal attacking play.
Both the teams finished at the top of their groups and including their round of sixteen matches, Argentina scored 10 goals while Germany netted nine times.
One of Germany's all time top goal scorer, Miroslav Klose, will play his 100th game for his country at the Green Point Stadium and will be keen to dismantle the record held for most goals at the World Cup.
Brazil's Ronaldo holds the record with fifteen goals - Klose has scored 12 goals in three World Cups, with his latest against England in their final sixteen encounter last Sunday.
While there are not too many pressing injuries on both camps, players though will have to be extra careful considering there are many on yellow cards.
Germany has confirmed that Lukas Podolski and Caucau missed training on Thursday but are not in danger of missing the Saturday's match while Lionel Messi did skip training after displaying some flu symptoms but is expected to be fit for duty.
But Germany does enter the match with key players on yellow cards including captain Philipp Lahm, Mesut Ozil, Bastian Schweinsteiger, Sami Khedira and Thomas Muller.
Argentinean players that will have to also proceed with caution are, Garbriel Heinze, Javier Mascherano and Mario Bolatti.
With verbal exchanges from both sides already making headlines, the Germany and Argentina clash could turn out to be one, not for the faint hearted.
Kick off is at 16:00.