Roma take on arguably their most important game of the season against Liverpool in the Champions League semi-final clash next Tuesday.
The Giallorossi do however, still have to play two games before the Reds clash.
Not any two games either. Roma cannot afford to neglect the Genoa and SPAL clash as a top-four finish is not a guarantee.
With three games in just seven days, and a top-four finish not yet secured in Serie A, the Roma boss faces tough selection decisions.
Liverpool meanwhile only have the Premier League‘s bottom-placed side West Brom to contend with.
See More: UEFA Single Out Three Players Liverpool Must Watch Out For Against Italian Giants
The Reds head into the game safe in the knowledge they are 10 points clear of fifth-placed Chelsea.
Jurgen Klopp can afford to rest his star names, a luxury Di Francesco does not have.
Di Francesco hinted Maxime Gonalons, Cengiz Under, Stephan El Shaarawy and Edin Dzeko would all start, but ruled out Diego Perotti while Kostas Manolas and Alessandro Florenzi are injury doubts.
Under only recovered from injury against Barcelona, providing the assist that knocked the La Liga leaders out of the Champions League.
Roma Squad
Goalkeepers: Alisson, Lobont, Skorupski
Defenders: Pellegrini, Jesus, Kolarov, Capradossi, Fazio, Florenzi, Peres, Silva, Manolas
Midfielders: Nainggolan, Strootman, Pellegrini, De Rossi, Gonalons, Gerson
Forwards: Dzeko, Schick, Under, Antonucci, El Shaarawy