Euro 2016 hosts France have the unenviable task of attempting to oust Germany from the championship when they collide in Marseille on Thursday, but Les Bleus have every reason to be upbeat about their chances.
Before that semi-final bout, Wales and Portugal will face off at Parc Olympique Lyonnais on Wednesday, with two of the surprise entrants for the competition's latter phases vying for a shot at the big time.
France boosted their hopes of a home European triumph on Sunday, where they thumped Iceland 5-2 to book their place in the last four of the tournament, and Germany will undoubtedly have been taking notes.