MILAN — Roma kept its faint Serie A title hopes alive with a 5-3 win at Chievo Verona in the penultimate round on Saturday.

It wasn't all plain sailing for Roma, which had to twice come from behind in Verona to earn a club record seventh consecutive away victory.

Roma moved to within one point of Juventus, which can wrap up an unprecedented sixth successive Serie A title with victory against relegation-threatened Crotone on Sunday at home.

The result also boosted Roma's chances of finishing second and going straight into the Champions League group stage.

Stephan El Shaarawy and Mohamed Salah both scored twice for Roma.

"It's a very special moment for me ... I hope to get back in the Italy team," El Shaarawy said. "But now we're thinking about our final match. Now we'll see what Juve does."

Roma's five goals lifted its tally to 87 in the league, matching the club record set in 1931.

Francesco Totti replaced Edin Dzeko late for what was likely his penultimate appearance. The Roma icon and World Cup winner is almost certain to retire after the season.

NAPOLI 4 FIORENTINA 1

Napoli ripped Fiorentina apart to ensure the fight for the automatic Champions League place goes down to the last match of the season.

Napoli moved a point behind Roma. The team which finishes third in Serie A has to go through a qualifying match.

Napoli visits Sampdoria next weekend, while Roma hosts Genoa.

"Napoli's season has been extraordinary, only our position in the table is a bit of a pity, because maybe we deserved something more," Napoli captain Marek Hamsik said.

"We're building a great future and we can't wait to start next season to try to win something."