Roma coach Rudi Garcia knows the odds of beating league leaders Juventus to the Serie A title are stacked against his team but he is not going to allow the Giallorossi to give up the fight.
The Romans have won seven games on the trot and go into Saturday's encounter at Fiorentina trailing Juve by eight points with five matches still to play.
"As the weeks progress, our chances of winning the Scudetto become increasingly more difficult," Garcia said to Sky Italia. "But while there is life, there is hope.
"I've told my players that just when you think that nothing can happen, something does.
"We cannot give up."
Roma's focus will not be on Juventus this weekend, however, but the Viola.
"We are playing against a very good side in Fiorentina and it seems a very difficult game on paper and it will be," Garcia said.
"Juve's match seems much easier but at times, results can be unexpected."
Juve, gunning for a third straight title, have won all of their games in Turin and that is where they host Bologna.
The visitors must avoid defeat in order to be sure of staying out of the bottom three.
Bologna hold the last position of safety and are three points clear of Livorno and Novara.
The stakes are high when fifth-place Inter visit sixth-place Parma, who are two points behind Inter in the battle for Europe.
Inter hold the last Europa League qualifying spot and are five points adrift of fourth-place Fiorentina.
Victory at Udinese coupled with a Fiorentina defeat in Rome would guarantee Napoli a third-place finish in Serie A.
Rafa Benitez's side are nine points clear of nearest rivals Fiorentina heading into their match at the Friuli stadium.
AC Milan have not given up hope of a fifth-place finish.
They are riding a four-game winning streak heading into their home game against Livorno.
The Rossoneri are eighth in the standings, level on 48 points with Lazio and Torino, who square off at the Stadio Olimpico on Saturday.
Atalanta and Hellas Verona are level on 46 points and meet each other in Bergamo.
Defeats in their previous games ruled both out of contention for European football next season.
Cagliari travel to Liguria to face Genoa looking for their first win on the road this season.
The Sardinian outfit have mustered just eight points - all from draws- away from home.
Chievo host second-bottom Sassuolo looking to take another step towards ensuring themselves Serie A football next season.
The Verona outfit won 4-2 at Livorno in the last round to move five points clear of the drop zone.
Catania are at the foot of the standings heading into Saturday's home game against Sampdoria.
The Sicilian outfit have lost their last six league games and lie eight points adrift of safety.