Ligue 2 outfit Troyes face their toughest opponents yet as they visit Lyon in the Coupe de la Ligue semi-finals on Wednesday.
Jean-Marc Furlan's men have already defeated top-flight opposition in the shape of Valenciennes and Evian in this year's competition and can lay sole claim to the underdog mantle as the only non-Ligue 1 side left.
But standing between them and a place in the final is the daunting prospect of a trip to Stade de Gerland to face 2001 winners Lyon.
The top-flight side's path to the last four has seen them dump out Reims and Marseille, and they will feel confident of progression to the final against their first lower-league opponents of the tournament.
Troyes were relegated from Ligue 1 at the end of last season and will have bad memories of their last trip to Lyon, losing 4-1 at the beginning of a difficult 2012-13 campaign.
Lyon had been on a run of 12 matches unbeaten in all competitions until a 2-0 defeat at Rennes on Sunday.
The result leaves them sixth and 20 points adrift of leaders and fellow Coupe de la Ligue semi-finalists Paris Saint-Germain.
In the second tier, Troyes are showing few signs of making an instant return to Ligue 1, sitting 11th with just two victories from their last 10 league matches.
"We are fortunate to be in the semi-final of this competition with the chance to go to the Stade de France," Lyon boss Remi Garde said. "I dream to reach the final before a dream final against PSG.
"It is first necessary to focus on Troyes. They have already eliminated two Ligue 1 clubs and score goals. Even playing at Gerland, they will be at their best."
Lyon could be without Yoann Gourcuff for a second game in a row, while Troyes are not thought to have any fresh injury concerns.
The winner will face either Nantes or PSG in the final.
Best Free Bet Offers - Provided by engagesuperleague.co.uk
Click any of the bookmakers name to activate your free bet now.
1. Unibet (sign up offer – free £20)
Deposit £20, bet with £40. Create a Unibet account here >>.
2. Netbet (sign up offer – free £100)
Deposit £100, bet witn £200. Create a Netbet account here >>.
3. Bet365 (sign up offer - £200 in free bets)
Deposit £200, bet with £400. Create a Bet365 account here >>.
4. Offsidebet (sign up offer - £25 in free bets)
Deposit £25, bet with £50. Create a new Offsidebet account here >>.
5. Sky Bet (sign up offer – no deposit free £30)
Deposit 0, bet with £30. Create a new Sky Bet account here >>.