Ludogorets Razgrad make the trip to Switzerland on Tuesday with genuine aspirations of continuing their unlikely bid to reach the knockout stages of the Champions League.
Despite being six points behind Group B leaders Real Madrid, the Bulgarian side boosted their qualification hopes by claiming a dramatic 1-0 victory over Basel a fortnight ago.
The test for Ludogorets now will be to follow that win with another similar performance against the same opponent, who also have three points heading into the fourth round of fixtures.
Confidence should not be a problem for Georgi Dermendzhiev and his players as they look to extend their winning run in all competitions to five games.
Basel responded to last month's defeat in Bulgaria by avoiding defeat in the next three matches, and a 2-0 win over Grasshopper on Saturday means that morale should not be a problem for the Swiss hosts.
However, they will be without Serey Die following his red card in the previous fixture, while Taulant Xhaka could miss the game due to injury.
Recent form
Basel: LWLDWW
Ludogorets: LDWWWW
Possible starting lineups
Basel: Baclik, Schar, Suchy, Aliki, Degen, Frei, El Nenny, Gashi, Calla, Gonzalez, Embolo
Ludogorets: Stoyanov, Minev, Moti, Terziev, Caicara, Alexandrov, Espinho, Abalo, Dyakov, Marcelinho, Bezjak
Sports Mole says: 2-1