Juan Cuadrado scores late winner as Juventus edge out Inter Milan

Ronaldo also on target after Pirlo's side win thriller 3-2 in Turin to keep alive top-four hopes

Juventus kept alive their Champions League qualification hopes with a dramatic 3-2 win over Serie A champions Inter Milan on Saturday.

Cristiano Ronaldo tapped home after his initial penalty was saved to put Juve ahead midway through the first half, but Romelu Lukaku drew Antonio Conte's side level soon after with a penalty of his own.

A Giorgio Chiellini own goal seven minutes from full-time cancelled out Juan Cuadrado's earlier strike, but the Colombia international sealed a vital three points for Juve – who had Rodrigo Bentancur dismissed early in the second half – in the 88th minute, powering home from the penalty spot after he had been brought down by Ivan Perisic. Inter's Marcelo Brozovic was sent off in stoppage time.

The result moved Andrea Pirlo's side into the top four, although they could be overtaken again before next weekend's final match day if Napoli overcome Fiorentina on Sunday.

Atalanta secured Champions League qualification for a third consecutive season with a 4-3 win over Genoa that left the Bergamo club second.

Gian Piero Gasperini’s side have 78 points, six more than fifth-placed Juventus who have two games remaining, but they are guaranteed to finish before the Turin club thanks to a better head-to-head record.

Atalanta will finish as runners-up in Serie A if they beat Milan at home on the final day of the season next Sunday, marking their highest finish ever.

Before then, Gasperini has the chance to win his first trophy as coach and guide Atalanta to their first Coppa Italia triumph since 1963 when they face Juventus in the cup final on Wednesday.

Duvan Zapata, Ruslan Malinovskyi and Robin Gosens were on target to give the visitors a comfortable lead by halftime against 14th-placed Genoa, who have already secured survival.

The hosts improved after the break as an Eldor Shomurodov strike and Goran Pandev penalty either side of a neat Mario Pasalic finish reduced the deficit, but Shomurodov’s second goal of the afternoon came too late as Genoa fell just short of an unexpected comeback.

Elsewhere, Spezia secured their Serie A safety with a 4-1 win against fellow strugglers Torino.