Germany's Mario Gomez has been ruled out of the rest of Euro 2016 with a thigh muscle injury while Sami Khedira and Bastian Schweinsteiger are doubtful after being injured in Saturday's quarter-final win over Italy.
Khedira, who also missed their winning 2014 World Cup final through injury, was taken off in the 16th minute after overstretching during a challenge for the ball in Germany's 6-5 victory on penalties over the Italians.
The 29-year-old had played in every match of the tournament so far as Germany eye a fourth continental title but like captain Schweinsteiger he is doubtful for the rest of the tournament in France.
Khedira suffered an adductor muscle injury while Schweinsteiger stretched a ligament in his right knee.
"It is very bitter when you lose key players at the crucial phase of a tournament," said Germany coach Joachim Loew.
The Germans have conceded only one goal in regular playing time in five matches and on Thursday will face either hosts France or Iceland, who were playing later on Sunday.
"I am especially sorry for Mario who played a great tournament and helped the team not just with goals," Loew said.
"This means we will have to face a new situation and find solutions. The quality of the squad is high and I have full confidence in my players."
Germany will also be without suspended central defender Mats Hummels who was ruled out of the semi-final with a second yellow card on Saturday.
Image: Germany's Mario Gomez lies injured during their Euro 2016 quarter-final match against Italy at Stade Matmut Atlantique in Bordeaux on Saturday
Photograph: Alex Livesey/Getty Images