Juventus scored three goals in seven minutes to come from behind in a thrilling 4-3 win over Roma.
The home team took a 3-1 lead with just over 20 minutes to go before Juve’s impressive comeback. Roma’s Lorenzo Pellegrini was also saved by Wojciech Szczecini on a late penalty after Matthijs de Ligt was shown a second yellow card for handball.
Tammy Abraham nods Jordan Wertout’s near-post corner to open the scoring before Paulo Dybala leveled things.
Three goals in just seven brilliant second half #romajuve Minutes the capital of Italy. won a memorable comeback in
— JuventusFC (@juventusfcen) 9 January 2022
At the start of the second half, Henrik Mkhitaryan restored Roma’s lead and Pellegrini delivered a brilliant 25-yard free-kick into the top corner to put the home side on course for victory.
However, goals from Manuel Locatelli, substitute Dejan Kulusevski and Mattia de Siglio turned the match upside down.
The win puts Juventus three points behind fifth and fourth-placed Atalanta, who beat Udinese 6-2 to take the final Champions League spot.
AC Milan kept the pressure on title rivals Inter with a comfortable 3-0 win at Venezia. Zlatan Ibrahimovic opened the scoring before Theo Hernandez double.
When defender Michael Svoboda was dispatched to handle the ball over the line, Hernández sent a spot-kick to reduce Venezia to 10 men.
The victory briefly propelled Milan to the top of the Serie A table, although Inter returned to the summit with a 2–1 home win against Lazio.
Milan Scrianar led Simone Inzaghi’s side to a second-half winner after the Ciro Immobile canceled Alessandro Bastoni’s opening opener at the San Siro.
Napoli finished third after a goal from Andrea Petagna, giving them a 1–0 home win against Sampdoria.
Gianluca Scamacca scored a hat-trick in Sassuolo’s 5-1 win at Empoli, which sent Mattia Viti at the hour mark.
Salernitana scored only their third league win of the season as they won 2–1 in Verona, while Spezia won 1–0 in Genoa.
In Spain, Sevilla kept in touch with Real Madrid’s LaLiga leaders with a 1-0 home win against Getafe – Rafa Meir scored in the first half.
Atletico Madrid remain in the top four despite dropping more points with a 2-2 draw at Villarreal.
Angel Correa put Atleti ahead but goals from Pau Torres and Alberto Moreno turned the game upside down.
Geoffrey Kondogbia netted the equalizer for the visitors before being sent off in injury time.
Iván Balieu canceled Sergio Canales’ opener for Real Betis to draw Rio Vallecano 1–1, with the Away side playing most of the match with 10 men after a red card from Alex Moreno after half an hour.
Osasuna beat Cadiz 2–0 while Alves and Athletic Bilbao fought a goalless draw.
Ligue 1 leaders Paris Saint-Germain drew 1–1 at Lyon, with Thilo Kehrer canceling out Lucas Paqueta’s opening goal for the hosts.
Goals from Kasper Dolberg, Andy Delorte and Amin Gouri gave second-placed Nice a 3-0 win in Brest, just 20 minutes after Morgan Schneiderlin’s red card.
Strasbourg were 2–0 winners at Metz, while Clermont against Reims and Nantes against Monaco were both goalless.
Anthony Modest scored his 14th goal of the season to help Cologne win 3–1 at Hertha Berlin and climb to sixth place in the Bundesliga, while Bochum beat Wolfsburg 1–0 in the only other game in Germany.