European Championship holders Portugal take on a desperate Germany in a key Group of Death fixture on Saturday.
Germany lost 1-0 to World Cup winners France in their opening game and find themselves needing a result against the Euro holders to keep their hopes alive.
Portugal are flying high after they dispatched Hungary 3-0 in their opening game.
Cristiano Ronaldo fired a double as he continues to hunt down the international goal record held by Iranian Ali Daei. He is currently three back on 106 international goals as he tracks down Daei’s record of 109.
Portugal have a proud recent record in the competition having beaten hosts France in 2016 and finishing as runners up in 2004.
What time does Portugal vs Germany start?
The game kicks off at 6pm SAST at the Allianz Arena.
Portugal vs Germany team news
Danilo and William Carvalho look set to start ahead of Renato Sanchez and Ruben Neves.
Cristiano Ronaldo is the main striking option with Joao Felix and Liverpool’s Diogo Jota the other attacking threats.
For Germany Matthias Ginter looks doubtful after being forced off in the latter stages of the loss to France, but the centre-back is expected to be fit to start once again.
Champions League goal-scoring hero Kai Havertz could potentially be replaced by Leroy Sane, who came off the bench in the first game.
Portugal vs Germany head to head
There has never been a draw between these two sides and it’s highly doubtful that we will see one on Saturday.
The Germans have been victorious on 4 occasions, while Portugal have won just once, a 3-0 triumph in 2000.
Portugal vs Germany current form
Portgual are undefeated in their last 5 games, winning three times and drawing the rest.
Meanwhile, the Germans have lost twice – to Macedonia and most recently France.
Portugal vs Germany prediction
Most odds are in favor of Portugal bagging all three points but Germany are more than capable of pulling off a surprise. Both teams are almost certain to score though.