Liverpool will face Toulouse in the Champions League third qualifying round following Friday morning's draw in Nyon, Switzerland.
The French club - who'll become the Reds' 100th opponent in continental football - finished third in their domestic league last season to qualify for Europe's premier competition for the first time.
The achievement was unexpected as a week before the end of the season they were mathematically out of the race for a CL spot following a draw with Nantes.
However, the game was abandoned with three minutes to go because of a pitch invasion, and Toulouse were later awarded three points instead of one.
Five years ago they were in the third division.
Their star men include Swedish striker Johan Elmander, who scored 11 goals in 32 league games last season and was subject to interest from Lyon and Man City this summer.
LFC secretary Bryce Morrison said: "It will not be easy. This qualifying round of the competition seems to be getting harder each year. The French league is strong.
"They are a rugby town and it is a new ground for us. They will be really up for it.
"Rafael Benitez has brought in some new players and everyone in the club feels we are stronger and there is no reason why we can't go all the way again."
Dates for the tie have yet to be confirmed by Liverpool Football Club. Fans are advised not to make any travel arrangements at this stage.
The full draw is:
FH Hafnarfjördur or FC BATE Borisov v Zaglebie Lubin or Steaua Bucharest
Tampere United or Levski Sofia v Astana or Rosenborg
Spartak Moscow v CELTIC
Werder Bremen v NK Domzale or Dinamo Zagreb
FK Ventspils or FC Salzburg v Pyunik or Shakhtar Donetsk
Ajax v MSK Zilina or SK Slavia Prague
Valencia v Debreceni or IF Elfsborg
Genk or FK Sarajevo v Dynamo Kiev
Fenerbahce v Anderlecht
RANGERS or FK Zeta v Red Star Belgrade or Levadia Tallinn
Toulouse v LIVERPOOL
Benfica v FC Copenhagen or Beitar Jerusalem
Lazio v Dinamo Bucuresti
Sparta Prague v ARSENAL
FC Zurich v Sheriff or Besiktas
Sevilla v AEK Athens