Reading view

Serie A | Bologna 0-1 Juventus: Cabal conquers the Dall’Ara for climb to fifth

Juan Cabal came off the bench to snatch all three points for Juventus against 10 men, continuing the dire Bologna record in this fixture, and leapfrogging them into fifth place.

This was a direct battle for position, as the Rossoblu were two points ahead in the table. Juve lost last week to Napoli, but boosted their Champions League chances in a midweek win over Pafos. Daniele Rugani and Gleison Bremer were back on the bench, but Dusan Vlahovic, Federico Gatti, Arek Milik and Carlo Pinsiglio were still out. Bologna’s Serie A form stalled with defeat to Cremonese and a draw against 10-man Lazio, but on Thursday they won 2-1 away to Celta Vigo in the Europa League. Nicolò Casale joined Martin Vitik, Remo Freuler and Lukasz Skorupski on the treatment table.

Incredibly, Juve were unbeaten at the Dall’Ara since November 1998 and hadn’t lost to Bologna at all since a 2-0 result in February 2011.

See how it all unfolded on the Liveblog.

BOLOGNA, ITALY - DECEMBER 14: Luciano Spalletti, Head Coach of Juventus, greets Vincenzo Italiano, Head Coach of Bologna, prior to the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall'Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)
BOLOGNA, ITALY – DECEMBER 14: Luciano Spalletti, Head Coach of Juventus, greets Vincenzo Italiano, Head Coach of Bologna, prior to the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall’Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)

There was an early double Michele Di Gregorio save, first on Tommaso Pobega’s acrobatic flick from a free kick, then the Riccardo Orsolini follow-up at the back post.

Orsolini’s trademark curler was smothered and Teun Koopmeiners was booked so will be suspended next week against Roma, but David overhit the through ball to Kenan Yildiz after pouncing on a Lewis Ferguson error.

Weston McKennie only grazed his head to the Andrea Cambiaso cross, while David had penalty appeals waved away for going down too easily under a Jhon Lucumi nudge.

Juventus had the ball in the net on 36 minutes when David flicked on a long ball for McKennie, who won the ricochet off on-rushing Ravaglia and generously rolled across for the Canadian to deposit into an empty net. However, McKennie was offside on the initial flick.

BOLOGNA, ITALY - DECEMBER 14: Jonathan David of Juventus is challenged by Torbjorn Heggem of Bologna during the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall'Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)
BOLOGNA, ITALY – DECEMBER 14: Jonathan David of Juventus is challenged by Torbjorn Heggem of Bologna during the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall’Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)

Juve kept coming close, but not close enough, as Ravaglia rushed out when Kenan Yildiz found Conceicao with a smart pass, then Lucumi made the crucial interception as Khephren Thuram tried to set up the Portuguese talent.

Yet Bologna had a huge chance on the stroke of half-time, as Orsolini’s inspired disguised pass released Nadir Zortea to thump his finish against the underside of the bar from a tight angle with Di Gregorio just getting his fingertips to it.

Bologna had rather hopeful penalty appeals, but Manuel Locatelli’s hands were clamped behind his back when blocking the Cambiaghi cross.

Juventus finally found a breakthrough when Kenan Yildiz saw his control and strike deflected inches over by Heggem. The resulting corner was taken short for a Kenan Yildiz cross that found substitute Juan Cabal for a totally free header from six yards.

BOLOGNA, ITALY - DECEMBER 14: Juan Cabal of Juventus celebrates scoring his team's first goal during the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall'Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)
BOLOGNA, ITALY – DECEMBER 14: Juan Cabal of Juventus celebrates scoring his team’s first goal during the Serie A match between Bologna FC 1909 and Juventus FC at Renato Dall’Ara Stadium on December 14, 2025 in Bologna, Italy. (Photo by Alessandro Sabattini/Getty Images)

The situation went from bad to worse for the hosts, as soon after Heggem got caught out by a long Di Gregorio ball and bundled Lois Openda over outside the area for a straight red card.

There was more good news for Juventus, as Gleison Bremer made his comeback for the final 15 minutes, the first appearance since the meniscus injury on September 27.

Conceicao had penalty appeals rejected after running into Lucumi’s arm, infuriating the defender, while Federico Bernardeschi’s effort failed to trouble Di Gregorio.

Ravaglia kept the scoreline down with a great one-handed save on Openda’s daisy-cutter from 12 yards on the Cabal lay-off, then Openda fired another promising opportunity over in stoppages.

It is the second consecutive Serie A home defeat for Bologna after the 3-1 with Cremonese.

Bologna 0-1 Juventus

Cabal 64 (J)

Sent off: Heggem 69 (B)

14-12-2025 19:45
MatchDay 15

Player statistic

1st half
    19' Teun Koopmeiners
Juan Miranda 24'    
2nd half
    64' Goal Juan Cabal
(Assist: Kenan Yıldız)
Torbjørn Heggem Red card 69'    
Ibrahim Sulemana 90'    
Lorenzo De Silvestri Yellow card 90+4'    

Match statistic

51
Possession %
49
12
Total shots
13
4
Shots on target
3
4
Shots off target
5
4
Blocked shots
5
3
Corners
4
0
Offsides
2
10
Fouls
11
Bologna
Juventus

Starting lineups

13
Goalkeeper
26
Defender
81'
33
Defender
20
Defender
73'
14
Defender
19
Midfielder
66'
6
Midfielder
73'
4
Midfielder
28
7
24
Attacker
66'
16
Goalkeeper
27
Defender
61'
6
Defender
15
Defender
19
Midfielder
5
Midfielder
8
Midfielder
76'
22
Midfielder
7
88'
30
Attacker
61'
10
Attacker

Substitutes

17
Attacker
21
Attacker
80
Midfielder
30
Attacker
25
Goalkeeper
11
Midfielder
82
75
Defender
77
Midfielder
66'
9
Attacker
66'
29
73'
2
Defender
73'
10
81'
24
Defender
1
Goalkeeper
18
Midfielder
25
Defender
11
Attacker
42
Goalkeeper
40
Defender
17
Midfielder
20
Attacker
61'
32
Defender
61'
3
Defender
76'
21
Midfielder
88'

Serie A | Genoa 1-2 Inter: Lautaro Martinez sends Nerazzurri top

Inter surged to the top of the Serie A table thanks to Yann Bisseck and Lautaro Martinez, inflicting the first defeat on the Genoa bench for Daniele De Rossi.

The Nerazzurri were shaken by a controversial Champions League defeat to Liverpool, especially as Hakan Calhanoglu and Francesco Acerbi joined Denzel Dumfries, Matteo Darmian, Tomas Palacios and Raffaele Di Gennaro on the treatment table. The Grifone were revitalised since Patrick Vieira’s dismissal, Daniele De Rossi overseeing two draws and two consecutive victories against Verona and Udinese. Leo Ostigard, Junior Messias, Hugo Cuenca, Maxwel Cornet and Benjamin Siegrist missed out, but Morten Frendrup returned.

See how it all unfolded on the Liveblog.

GENOA, ITALY - DECEMBER 14: Daniele De Rossi, head coach of Genoa (R), greets Cristian Chivu, head coach of Inter, prior to kick-off in the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)
GENOA, ITALY – DECEMBER 14: Daniele De Rossi, head coach of Genoa (R), greets Cristian Chivu, head coach of Inter, prior to kick-off in the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)

As Milan were held 2-2 by Sassuolo and Napoli lost 1-0 to Udinese, Inter knew a win here would leapfrog them to the top of the Serie A table. There was trouble an hour before kick-off when Genoa and Inter fans clashed outside the stadium, setting cars on fire and prompting police to deploy tear gas.

The hosts had a big early chance when Lorenzo Colombo got down the left and his pull-back was just beyond Vitinha sliding in from six yards.

Instead, Inter opened the scoring when Lautaro Martinez kept it in play at the by-line and found Yann Bisseck, as while Nicola Leali was expecting a cross, he was wrong-footed on a low drive drilled into the near bottom corner.

GENOA, ITALY - DECEMBER 14: Yann Bisseck of Inter scores a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)
GENOA, ITALY – DECEMBER 14: Yann Bisseck of Inter scores a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)

Carlos Augusto nodded wide and Lautaro Martinez tested Leali from the edge of the area, while Francesco Pio Esposito forced a save from the on-rushing goalkeeper when holding off Sebastian Otoa to reach a Nicolò Barella pass.

Inter doubled their lead when Barella’s cross-field pass sent Carlos Augusto down the left, he laid it off for Lautaro Martinez, who used his strength to turn Alessandro Marcandalli and smash the angled drive into the far bottom corner with the inside of the left boot.

GENOA, ITALY - DECEMBER 14: Lautaro Martinez of Inter (left) celebrates with his team-mate Petar Sucic after scoring a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)
GENOA, ITALY – DECEMBER 14: Lautaro Martinez of Inter (left) celebrates with his team-mate Petar Sucic after scoring a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)

Lautaro Martinez also fired straight at Leali after the restart and Bisseck nodded a corner wide, but Genoa got back into the game with a moment of real skill from Vitinha.

GENOA, ITALY - DECEMBER 14: Lautaro Martinez of Inter (right) celebrates with his team-mate Nicolò Barella after scoring a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)
GENOA, ITALY – DECEMBER 14: Lautaro Martinez of Inter (right) celebrates with his team-mate Nicolò Barella after scoring a goal during the Serie A match between Genoa CFC and FC Internazionale at Luigi Ferraris Stadium on December 14, 2025 in Genoa, Italy. (Photo by Simone Arveda/Getty Images)

The former Olympique Marseille striker gathered from Aaron Martin down the left, flicked it on with his heel to get away from two Inter defenders, cut inside to dribble around Yann Sommer and deposit into an empty net.

Albert Gronbaek’s free kick was easy for Sommer, but far tougher for Leali to parry Marcus Thuram’s header on a corner at the near post.

Sommer was tested more in stoppages, smothering the Caleb Ekuban glancing header on Jeff Ekhator’s cross.

Genoa 1-2 Inter

Bisseck 6 (I), Lautaro Martinez 38 (I), Vitinha 68 (G)

14-12-2025 17:00
MatchDay 15

Player statistic

1st half
    6' Yann Bisseck
(Assist: Lautaro Martínez)
    38' Lautaro Martínez
2nd half
    54' Manuel Akanji
Vitinha
(Assist: Aarón Martín)
Goal 68'    
    73' Nicolò Barella
    78' Yann Bisseck
Jeff Ekhator Yellow card 90+2'    

Match statistic

36
Possession %
64
5
Total shots
18
3
Shots on target
8
2
Shots off target
2
0
Blocked shots
8
1
Corners
6
0
Offsides
1
10
Fouls
20
Genoa
Inter

Starting lineups

1
Goalkeeper
3
Defender
15
22
Defender
34
Defender
89'
32
Midfielder
78'
17
Midfielder
29
Attacker
58'
77
89'
9
Attacker
78'
1
Goalkeeper
95
25
Defender
8
Defender
74'
31
Defender
30
Midfielder
23
Midfielder
7
Midfielder
90'
94
Attacker
74'
10
84'
11
Attacker

Substitutes

20
Defender
2
Midfielder
39
Goalkeeper
8
Midfielder
14
Midfielder
73
Midfielder
40
Attacker
76
35
Goalkeeper
18
Attacker
58'
11
Midfielder
78'
21
Attacker
78'
70
Attacker
89'
23
Midfielder
89'
16
Midfielder
32
Defender
14
Defender
13
Goalkeeper
60
Goalkeeper
43
Defender
50
22
Midfielder
74'
9
Attacker
74'
17
Attacker
84'
6
Defender
90'

Serie A | Fiorentina 1-2 Verona: Viola slide towards relegation in disastrous defeat

Fiorentina took a big step towards relegation with this shock home defeat to Hellas Verona, as Gift Orban came off the bench and netted twice to decide this dogfight.

The importance of this clash could not be underestimated, as the bottom two went head-to-head. Hellas secured their first win of the season last week by surprising Atalanta, but the Viola were still without a single Serie A victory. Marin Pongracic returned from suspension, with Robin Gosens, Jacopo Fazzini, Abdelhamid Sabiri and Tariq Lamptey still out after Thursday’s Conference League win over Dynamo Kyiv. Verona missed Jean-Daniel Akpa Akpro, Domagoj Bradaric and Tomas Suslov.

See how it all unfolded on the Liveblog.

FLORENCE, ITALY - DECEMBER 14: Head coach Paolo Vanoli manager of ACF Fiorentina gestures during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 14: Head coach Paolo Vanoli manager of ACF Fiorentina gestures during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

Hellas nearly took the early lead after six minutes when Antoine Bernede hit a screamer off the underside of the crossbar from the edge of the penalty area.

Moise Kean ran onto a long Nicolò Fagioli ball over the top, let it bounce, and hit the half-volley just over the bar. A very similar move saw the pair combine again, this time the finish forcing a save from on-rushing Lorenzo Montipò.

Cheick Niasse ran a huge risk with a sliding tackle on Luca Ranieri, where he just about managed to get the ball, but Verona lost Giovane to a sprained ankle.

Montipò was also tested with a tricky save under the bar on Rolando Mandragora’s sweeping strike, but it was Hellas who took the lead.

FLORENCE, ITALY - DECEMBER 14: Luca Ranieri of ACF Fiorentina battles for the ball with Giovane of Hellas Verona during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 14: Luca Ranieri of ACF Fiorentina battles for the ball with Giovane of Hellas Verona during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

It was a classic counter-attack as Al-Musrati’s inspired through ball sent substitute Gift Orban running from inside his own half and he spotted David De Gea off his line, bending the right-foot finish around the goalkeeper in at the near post.

Fiorentina had an opportunity to equalise in first half stoppages, but Kean found himself in the way of Fagioli’s strike.

After the restart, a free kick was flicked on for Luca Ranieri’s looping header that landed on top of the crossbar, then Montipò pushed away the Fagioli snapshot from the edge of the box.

Verona could easily have been 2-0 up on the hour mark, but Orban turned a free header over from Amin Sarr’s inspired ball.

FLORENCE, ITALY - DECEMBER 14: Albert Gudmundsson of ACF Fiorentina battles for the ball with Antoine Bernede of Hellas Verona during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 14: Albert Gudmundsson of ACF Fiorentina battles for the ball with Antoine Bernede of Hellas Verona during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

Kean again ran onto a Fagioli ball over the top and flicked it beyond the on-rushing Montipò, but just wide of the open goal.

Orban also wasted another counter-attack drilling wide for Verona, but Fiorentina equalised with a bit of luck.

The tactic was used repeatedly and eventually paid off, Fagioli’s ball over the top for Kean forcing another Montipò save, but this time it ricocheted off Unai Nunez and back into the net.

De Gea needed a tough save to palm away the ferocious Roberto Gagliardini volley from the edge of the box on a corner.

FLORENCE, ITALY - DECEMBER 14: Moise Kean of ACF Fiorentina in action during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 14: Moise Kean of ACF Fiorentina in action during the Serie A match between ACF Fiorentina and Hellas Verona FC at Artemio Franchi on December 14, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

Just as it seemed to be a point each, Verona snatched the victory. Bernede gathered a throw-in and managed to pull back from the by-line, finding Orban ready to tap in at the near post from six yards.

Fiorentina 1-2 Verona

Orban 42, 93 (V), Unai Nunez og 69 (F)

14-12-2025 14:00
MatchDay 15

Player statistic

1st half
    25' Cheikh Niasse
    32' Martin Frese
Albert Gudmundsson 36'    
    39' Moatasem Al-Musrati
    42' Gift Orban
(Assist: Moatasem Al-Musrati)
2nd half
Unai Núñez Own Goal 69'    
    85' Rafik Belghali
    90+3' Goal Gift Orban
(Assist: Antoine Bernede)
    90+5' Yellow card Unai Núñez

Match statistic

66
Possession %
34
20
Total shots
13
4
Shots on target
3
9
Shots off target
7
7
Blocked shots
3
9
Corners
4
1
Offsides
1
10
Fouls
22
Fiorentina
Verona

Starting lineups

43
Goalkeeper
2
Defender
87'
65
Defender
6
Defender
61'
5
Defender
15
Defender
44
Midfielder
87'
8
Midfielder
61'
7
Midfielder
69'
10
20
Attacker
1
Goalkeeper
37
3
Defender
75'
7
Defender
5
Defender
15
Defender
24
Midfielder
73
Midfielder
75'
36
Attacker
46'
25
Attacker
61'
17
Attacker
35'

Substitutes

91
Attacker
18
Defender
14
1
Goalkeeper
30
Goalkeeper
60
Defender
29
Midfielder
61'
24
Midfielder
61'
9
Attacker
69'
26
Defender
87'
27
Midfielder
87'
21
Midfielder
20
Midfielder
34
Goalkeeper
23
Defender
94
Goalkeeper
72
Attacker
2
Defender
19
Defender
4
Midfielder
70
Defender
16
Attacker
35'
63
Midfielder
46'
9
Attacker
61'
8
Midfielder
75'
75'

Serie A | Udinese 1-0 Napoli: Ekkelenkamp stunner sinks leaders

Napoli rode their luck for two disallowed goals, but were eventually undone by a Jurgen Ekkelenkamp stunner for Udinese.

The Partenopei looked exhausted in their midweek Champions League defeat to Benfica, but had few alternatives available, as Juan Jesus joined Billy Gilmour, Andre Frank Zambo Anguissa, Kevin De Bruyne, Alex Meret and Romelu Lukaku on the treatment table. Stanislav Lobotka and Miguel Gutierrez were back on the bench. The Friulani lost Jordan Zemura in the surprise 2-1 home defeat to Genoa, with Arthur Atta and Hassane Kamara already out.

See how it all unfolded on the Liveblog.

UDINE, ITALY - DECEMBER 14: Antonio Conte and Kosta Runjaic before kick off at the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)
UDINE, ITALY – DECEMBER 14: Antonio Conte and Kosta Runjaic before kick off at the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)

Nicolò Bertola risked an own goal with his decisive interception, as Leonardo Spinazzola got down the left and rolled across for a Noa Lang tap-in. Lang then fired over on the resulting corner.

Vanja Milinkovic-Savic pushed away a Jurgen Ekkelenkamp strike from the edge of the area, with the Nicolò Zaniolo follow-up charged down, while Jakub Piotrowski nodded wide.

Udinese came out more aggressive for the restart and had the ball in the net when Milinkovic-Savic’s weak parry on Bertola’s strike from the edge of the box was tapped in by Keinan Davis, but the forward was offside.

UDINE, ITALY - DECEMBER 14: Vanja Milinkovic-Savic of Napoli makes a clearance kick during the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)
UDINE, ITALY – DECEMBER 14: Vanja Milinkovic-Savic of Napoli makes a clearance kick during the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)

The hosts threatened again soon after when Piotrowski smashed his finish onto the underside of the crossbar down the right flank.

Zaniolo really should’ve opened the scoring when firing wide at the end of a well-worked move at the back post. He did get the ball in the net moments later, but it was disallowed when VAR spotted Karlstrom’s foul on Lobotka in the build-up.

UDINE, ITALY - DECEMBER 14: Noa Lang of Napoli controls the ball during the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)
UDINE, ITALY – DECEMBER 14: Noa Lang of Napoli controls the ball during the Serie A match between Udinese Calcio and SSC Napoli at Stadio Friuli on December 14, 2025 in Udine, Italy. (Photo by Timothy Rogers/Getty Images)

Udinese finally scored a goal that counted when Jurgen Ekkelenkamp bent a sensational right-foot finish into the far top corner from the edge of the box, giving Milinkovic-Savic no chance.

Napoli wasted an astonishing opportunity to equalise on 88 minutes when Lorenzo Lucca got down the right and rolled across, but Hojlund off balance stumbled and somehow prodded it off target from a couple of yards.

Lucca went for it himself in stoppages and came sliding in to meet the David Neres cross, volleying it onto the base of the back post.

Udinese 1-0 Napoli

Ekkelenkamp 73 (U)

14-12-2025 14:00
MatchDay 15

Player statistic

1st half
Nicolò Zaniolo Yellow card 33'    
2nd half
Jurgen Ekkelenkamp
(Assist: Keinan Davis)
Goal 73'    

Match statistic

38
Possession %
62
18
Total shots
7
5
Shots on target
6
Shots off target
6
7
Blocked shots
1
1
Corners
3
1
Offsides
1
16
Fouls
9
Udinese
Napoli

Starting lineups

40
Goalkeeper
90'
27
13
Defender
84'
28
Defender
31
24
Midfielder
8
Midfielder
32
Midfielder
83'
Midfielder
90'
9
Attacker
84'
32
4
75'
13
Defender
22
37
82'
31
Defender
61'
20
Midfielder
82'
8
Midfielder
7
Attacker
70
Attacker
61'
19
Attacker

Substitutes

93
Goalkeeper
90
Goalkeeper
4
Midfielder
1
16
Defender
77
Midfielder
38
Midfielder
29
Midfielder
Attacker
6
Midfielder
83'
18
Attacker
84'
19
84'
17
Attacker
90'
2
Defender
90'
14
Goalkeeper
26
Midfielder
30
69
35
Defender
25
Goalkeeper
68
Midfielder
61'
21
Attacker
61'
17
Defender
75'
27
Attacker
82'
3
82'

Serie A | Milan 2-2 Sassuolo: Koné and Laurienté frustrate Bartesaghi

Milan talent Davide Bartesaghi scored his first two goals in Serie A, but Sassuolo bravely picked up a point thanks to goals from Ismael Koné and Armand Laurienté in a 2-2 draw.

Milan were held to a 2-2 draw by Sassuolo at San Siro on Sunday.

See how it all unfolded on the Liveblog. 

The visitors were without their star Domenico Berardi, and Laurienté started on the bench in a defensive 4-3-3 set-up.

The Neroverdi still took the lead with Ismael Koné after winning the ball high up the pitch from a Milan defensive throw-in. Andrea Pinamonti laid it off for the Ivory Coast international who ran into the space to beat Matteo Gabbia with his first touch and Mike Maignan with the outside of his foot.

MILAN, ITALY - DECEMBER 14: Ismael Kone of US Sassuolo Calcio celebrates scoring his team's first goal during the Serie A match between AC Milan and US Sassuolo Calcio at Giuseppe Meazza Stadium on December 14, 2025 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)
MILAN, ITALY – DECEMBER 14: Ismael Kone of US Sassuolo Calcio celebrates scoring his team’s first goal during the Serie A match between AC Milan and US Sassuolo Calcio at Giuseppe Meazza Stadium on December 14, 2025 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)

Adrien Rabiot had a big chance to level the score when he stole the ball from Alieu Fadera at the edge of Sassuolo’s box, but saw Arijanet Muric spread himself brilliantly to deny the equaliser.

It was just a matter of time for Milan anyway, as Bartesaghi scored his first Serie A goal at minute 33 when he headed towards the far post to meet a Ruben Loftus-Cheek driven pass from the right, finding the net at the far post with a left-footed finish.

The Italian left-back doubled Milan’s lead just one minute into the second half. This time around, Christopher Nkunku saw his late run on the left delivering a perfect through ball for Bartesaghi’s finish at the near post.

After scoring his first senior goal in the first half, 19-year-old Davide Bartesaghi gets a brace just a minute into the second half 🤩

📺 @tntsports & @discoveryplusUK pic.twitter.com/mBMVBpeqpp

— Football on TNT Sports (@footballontnt) December 14, 2025

Matteo Gabbia worringly twisted his knee and was forced to be subbed off around the hour mark.

Sassuolo’s Kristian Thorstvedt had a massive chance to level the score, but was denied by Maignan from point-blank range, and Milan had two goals disallowed.

MILAN, ITALY - DECEMBER 14: Davide Bartesaghi of AC Milan celebrates scoring his team's second goal during the Serie A match between AC Milan and US Sassuolo Calcio at Giuseppe Meazza Stadium on December 14, 2025 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)
MILAN, ITALY – DECEMBER 14: Davide Bartesaghi of AC Milan celebrates scoring his team’s second goal during the Serie A match between AC Milan and US Sassuolo Calcio at Giuseppe Meazza Stadium on December 14, 2025 in Milan, Italy. (Photo by Marco Luzzani/Getty Images)

Pulisic found the net from a corner kick routine, but the referee spotted a foul from Ruben Loftus-Cheek in the build-up. A few minutes later, Adrien Rabiot steered a Loftus-Cheek header into the net, but he was offside.

Sassuolo made attacking substitutions by introducing Armand Laurienté and Josh Doig, and forced the Rossoneri to defend inside their own box.

Laurienté made it 2-2 with an identical move to the first goal, Pinamonti laying it off and the scorer bursting in to finish at the far post.

The Frenchman had two more big chances to win the game for Sassuolo, but first, he didn’t find the net from an excellent position inside the box and then he hit the post from distance.

Milan 2-2 Sassuolo

I Kone 13 (S), Bartesaghi 34, 47 (M), Lauriente 77 (S)

Player statistic

1st half
    13' Ismaël Koné
(Assist: Andrea Pinamonti)
Ruben Loftus-Cheek 23'    
    23' Alieu Fadera
Davide Bartesaghi
(Assist: Ruben Loftus-Cheek)
34'    
2nd half
Davide Bartesaghi
(Assist: Christopher Nkunku)
47'    
    59' Tarik Muharemovic
    66' Yellow card Kristian Thorstvedt
    77' Goal Armand Lauriente
(Assist: Andrea Pinamonti)

Match statistic

59
Possession %
41
13
Total shots
8
5
Shots on target
3
5
Shots off target
2
3
Blocked shots
3
7
Corners
3
2
Offsides
1
12
Fouls
12
Milan
Sassuolo

Starting lineups

16
Goalkeeper
33
90'
23
Defender
46
Defender
60'
31
12
Midfielder
56
Midfielder
90'
14
Midfielder
8
Midfielder
11
73'
18
49
Goalkeeper
5
Defender
60'
21
Defender
80
20
Midfielder
59'
7
Midfielder
87'
90
Midfielder
42
Midfielder
18
Midfielder
99
Attacker
87'

Substitutes

1
Goalkeeper
30
Midfielder
37
Goalkeeper
27
Defender
5
Defender
60'
4
Midfielder
73'
2
90'
24
Defender
90'
12
Goalkeeper
16
Goalkeeper
25
Defender
44
Midfielder
77
Attacker
26
Defender
40
Midfielder
35
Midfielder
45
Attacker
59'
3
Defender
60'
24
Attacker
87'
9
Attacker
87'

Serie A | Atalanta 2-1 Cagliari: Scamacca double makes ideal Dea week

Gianluca Scamacca struck twice around a temporary Gianluca Gaetano equaliser, as Atalanta squeezed to victory over Cagliari to complete an ideal week.

La Dea were fresh from a Champions League victory over Chelsea, yet had just one Serie A win in the last 10 rounds, so needed to catch up. Raoul Bellanova joined Kamaldeen Sulemana and Mitchel Bakker on the treatment table, with Isak Hien suffering from flu symptoms. The Sardinians missed Yerry Mina, Mattia Felici, Ze Pedro and Andrea Belotti, but Adam Obert returned after victory over Roma.

See how it all unfolded on the Liveblog.

BERGAMO, ITALY - DECEMBER 13: Ademola Lookman of Atalanta runs with the ball away from Elia Caprile of Cagliari during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)
BERGAMO, ITALY – DECEMBER 13: Ademola Lookman of Atalanta runs with the ball away from Elia Caprile of Cagliari during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)

Charles De Ketelaere sent Ademola Lookman into the box, with the first shot parried by on-rushing Elia Caprile, then fired the rebound onto the side-netting.

Atalanta broke through soon after, as Lookman got down the left and pulled back for Davide Zappacosta, whose wayward strike was redirected from six yards by Scamacca’s back-heel flick.

Lorenzo Bernasconi got back to stop his former Atalanta Under-23 side teammate Marco Palestra going clear on goal, then Lookman’s effort was charged down for a corner.

Scamacca fired straight at Caprile on a smart De Ketelaere through ball, then the goalkeeper got down for a great one-handed save from close range on Lookman, with De Ketelaere’s follow-up deflected onto the roof of the net.

BERGAMO, ITALY - DECEMBER 13: Gianluca Scamacca of Atalanta is challenged by Michel Ndary Adopo of Cagliari during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)
BERGAMO, ITALY – DECEMBER 13: Gianluca Scamacca of Atalanta is challenged by Michel Ndary Adopo of Cagliari during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)

Cagliari had a huge opportunity to equalise on the stroke of half-time, Gennaro Borrelli’s header flashing inches wide on Michael Folorunsho’s cross.

Berat Djimsiti pulled up clutching the back of his right thigh and had to be replaced, as Atalanta began to visibly run out of steam following their midweek European exertions.

The visitors took advantage and equalised with an excellent team move. Folorunsho found Gianluca Gaetano, who completed a quick give and go with Sebastiano Esposito to burst into the box and bent the finish past an on-rushing Marco Carnesecchi with the inside of the right boot.

BERGAMO, ITALY - DECEMBER 13: Charles De Ketelaere of Atalanta and Alessandro Deiola of Cagliari battle for possession during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)
BERGAMO, ITALY – DECEMBER 13: Charles De Ketelaere of Atalanta and Alessandro Deiola of Cagliari battle for possession during the Serie A match between Atalanta BC and Cagliari Calcio at Gewiss Stadium on December 13, 2025 in Bergamo, Italy. (Photo by Marco Luzzani/Getty Images)

Scamacca restored Atalanta’s lead when his volley from a Lazar Samardzic volley didn’t come off, but it landed kindly and he was quickest to react on the loose ball, prodding it through Caprile’s legs from six yards.

Nicola Zalewski forced two tricky saves from Caprile in the same move, one at the near post, then a curler from the edge of the area.

Zito Luvumbo had the ball in the net for Cagliari during stoppages, but only after Folorunsho had wandered offside when flicking on the assist to the back post.

Atalanta 2-1 Cagliari

Scamacca 11, 81 (A), Gaetano 75 (C)

Player statistic

1st half
Gianluca Scamacca
(Assist: Davide Zappacosta)
11'    
Lorenzo Bernasconi 33'    
2nd half
    57' Juan Rodríguez
    75' Gianluca Gaetano
(Assist: Sebastiano Esposito)
    76' Yellow card Gianluca Gaetano
Gianluca Scamacca Goal 81'    

Match statistic

58
Possession %
42
17
Total shots
8
8
Shots on target
1
5
Shots off target
5
4
Blocked shots
2
5
Corners
4
Offsides
4
13
Fouls
15
Atalanta
Cagliari

Starting lineups

29
Goalkeeper
19
Defender
55'
77
79'
47
66'
3
Defender
79'
23
Defender
13
Midfielder
66'
15
Midfielder
11
Attacker
17
9
1
Goalkeeper
33
Defender
28
Defender
58'
Defender
66'
2
Defender
6
87'
14
Midfielder
90
Midfielder
8
Midfielder
87'
29
Attacker
58'
94

Substitutes

70
Midfielder
31
Goalkeeper
57
Goalkeeper
42
Defender
44
Midfielder
90
Attacker
69
Defender
55'
59
Midfielder
66'
6
Midfielder
66'
10
Midfielder
79'
8
Midfielder
79'
20
Midfielder
31
Goalkeeper
4
Midfielder
18
24
Goalkeeper
9
23
Defender
27
Midfielder
10
Midfielder
58'
16
Midfielder
58'
3
Defender
66'
30
87'
77
Attacker
87'

Serie A | Parma 0-1 Lazio: Noslin the hero with nine-man triumph

Lazio managed to grab a rare away victory with Tijjani Noslin’s late goal against Parma despite being down to nine men, with Mattia Zaccagni and Toma Basic sent off.

The Biancocelesti were slipping down the table after one point from two rounds, albeit very tough fixtures against Milan and Bologna. Gustav Isaksen joined Samuel Gigot and Nicolò Rovella on the injury list, with Mario Gila suspended. Parma missed Abdoulaye Ndiaye, Alessandro Circati, Zion Suzuki and Matija Frigan. There was a special patch on their shirts for the upcoming 112th anniversary of the club’s foundation.

See how it all unfolded on the Liveblog.

PARMA, ITALY - DECEMBER 13: Luca Pellegrini of SS Lazio in action during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi - SS Lazio/Getty Images)
PARMA, ITALY – DECEMBER 13: Luca Pellegrini of SS Lazio in action during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi – SS Lazio/Getty Images)

Matteo Cancellieri stung goalkeeper Edoardo Corvi’s gloves at the near post in the opening minutes, but at the other end Adrian Bernabé tested Ivan Provedel from the edge of the area.

Taty Castellanos was a yard out ready to nod in the Adam Marusic knockdown from a free kick when Nahuel Estevez cleared it practically off the line.

Toma Basic’s free kick was just over the bar, then his strike on a Mattia Zaccagni assist forced a desperate save out of Corvi.

The game changed just before half-time when Mattia Zaccagni went lunging into a late and high challenge in midfield on Estevez and the referee opted for a straight red card.

PARMA, ITALY - DECEMBER 13: Mattia Zaccagni of SS Lazio leaves the field after receiving a red card during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi - SS Lazio/Getty Images)
PARMA, ITALY – DECEMBER 13: Mattia Zaccagni of SS Lazio leaves the field after receiving a red card during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi – SS Lazio/Getty Images)

Enrico Delprato went off injured, but Mateo Pellegrino again tested Provedel straight after the restart, while Adrian Bernabe blasted over under pressure from Luca Pellegrini.

Lazio received a second red card for violent conduct when Basic was spotted by the referee elbowing Estevez in the ribs during an off the ball incident, reducing them to nine men.

PARMA, ITALY - DECEMBER 13: Matteo Guendouzi of SS Lazio compete for the ball with Emanuele Valeri of Parma Calcio during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi - SS Lazio/Getty Images)
PARMA, ITALY – DECEMBER 13: Matteo Guendouzi of SS Lazio compete for the ball with Emanuele Valeri of Parma Calcio during the Serie A match between Parma Calcio 1913 and SS Lazio at Stadio Ennio Tardini on December 13, 2025 in Parma, Italy. (Photo by Marco Rosi – SS Lazio/Getty Images)

Incredibly, the Aquile still took the lead even though they were two men down. Noslin caught Lautaro Valenti napping on the edge of the area, then kept his cool to dribble around Corvi and fire into the empty net as a Parma player tried to get back on the line.

Provedel performed a fantastic one-handed reaction save moments later, readjusting to deal with the deflection and palm the Estevez screamer out from under the bar. On the resulting corner, Pellegrino’s acrobatic attempt flashed wide.

Parma 0-1 Lazio

Noslin 82 (L)

Sent off: Zaccagni 42 (L), Basic 77 (L)

13-12-2025 17:00
MatchDay 15

Player statistic

1st half
    42' Mattia Zaccagni
2nd half
Emanuele Valeri 51'    
    62' Matteo Cancellieri
Nahuel Estévez Yellow card 77'    
    77' Red card Toma Basic
    82' Goal Tijjani Noslin
(Assist: Danilo Cataldi)

Match statistic

47
Possession %
53
19
Total shots
15
5
Shots on target
5
9
Shots off target
6
5
Blocked shots
4
4
Corners
4
2
Offsides
0
14
Fouls
8
Parma
Lazio

Starting lineups

40
Goalkeeper
14
Defender
15
Defender
46'
5
Defender
27
Defender
10
Midfielder
21
Midfielder
70'
16
Midfielder
86'
8
Midfielder
7
76'
9
Attacker
94
Goalkeeper
77
Defender
13
3
Defender
4
Defender
70'
32
Midfielder
88'
8
Midfielder
26
Midfielder
22
70'
10
Attacker
11
Attacker
70'

Substitutes

23
Midfielder
66
Goalkeeper
22
Midfielder
18
Midfielder
11
Attacker
19
Attacker
63
25
Midfielder
24
Midfielder
13
Goalkeeper
37
Defender
46'
17
Attacker
70'
32
Attacker
76'
30
Attacker
86'
9
Attacker
29
Defender
55
Goalkeeper
17
Defender
19
Attacker
21
Midfielder
35
Goalkeeper
14
Attacker
70'
7
Midfielder
70'
25
70'
5
Midfielder
88'

Serie A | Torino 1-0 Cremonese: Vlasic ends two-month victory drought

Torino celebrated their first win in over two months by seeing off Cremonese thanks to the Nikola Vlasic strike, but there were penalty appeals in stoppages.

The Granata were in crisis after three consecutive defeats, hovering just above the drop zone and without a win in six rounds, and sacking director of sport Davide Vagnati. Giovanni Simeone, Ardian Ismajli and Adrien Tameze were back in the squad, leaving only long-term absentees Perr Schuurs and Zanos Savva. Cremonese were buzzing after back-to-back wins over Bologna and Lecce, sending them into the top 10. Jeremy Sarmiento, Francesco Folino, Alberto Grassi, Mikayil Faye and Michele Collocolo missed the trip, then Matteo Bianchetti pulled out in the warm-up with a nosebleed.

See how it all unfolded on the Liveblog.

TURIN, ITALY - DECEMBER 13: Federico Bonazzoli of US Cremonese is challenged by Nikola Vlasić of Torino FC during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)
TURIN, ITALY – DECEMBER 13: Federico Bonazzoli of US Cremonese is challenged by Nikola Vlasić of Torino FC during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)

Federico Ceccherini’s header from a corner was well smothered, but Emil Audero needed a great save getting down one-handed to keep out the powerful Che Adams angled drive.

Toro opened the scoring when Duvan Zapata controlled a cross from the left with his back to goal and turned, but in trying to intercept, Federico Baschirotto just knocked it down for Nikola Vlasic to smash in from 10 yards.

Cremonese responded immediately, Alberto Paleari forced into a tricky save on Federico Bonazzoli’s acrobatic chest and bicycle-kick. Moments later, Jamie Vardy drew out the goalkeeper, but couldn’t keep it in play after springing the offside trap.

TURIN, ITALY - DECEMBER 13: Marcus Pedersen of Torino FC is challenged by Jamie Vardy of US Cremonese during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)
TURIN, ITALY – DECEMBER 13: Marcus Pedersen of Torino FC is challenged by Jamie Vardy of US Cremonese during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)

Toro continued to create the best chances after the restart, Adams stinging Audero’s gloves, while at the other end Ceccherini’s strike was straight at Paleari.

Romano Floriani Mussolini got back for a decisive block on the Marcus Pedersen counter-attack, but Cremonese wasted a golden opportunity to equalise on 80 minutes.

Vardy sprung the offside trap down the left and rolled across only for Faris Moumbagna to fire over as he came sliding in at the back post.

TURIN, ITALY - DECEMBER 13: Valentino Lazaro of Torino FC is challenged by Martín Payero of US Cremonese during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)
TURIN, ITALY – DECEMBER 13: Valentino Lazaro of Torino FC is challenged by Martín Payero of US Cremonese during the Serie A match between Torino FC and US Cremonese at Stadio Olimpico di Torino on December 13, 2025 in Turin, Italy. (Photo by Diego Puletto/Getty Images)

Adams could also have sealed it for Torino, cutting inside Federico Baschirotto to bend a right-foot finish inches past the far post.

Simeone stung Audero’s gloves from a tricky angle too, but there was controversy deep into stoppages when Simeone controlled the Alessio Zerbin free kick with his shoulder and it ricocheted onto the arm. VAR had a silent check, but ultimately decided not to suggest an On-Field Review for a Cremonese penalty.

Torino 1-0 Cremonese

Vlasic 27 (T)

13-12-2025 14:00
MatchDay 15

Player statistic

1st half
Nikola Vlasic
(Assist: Duván Zapata)
Goal 27'    
    36' Tommaso Barbieri
2nd half
Marcus Pedersen 90+9'    
    90+3' Yellow card Martín Payero

Match statistic

46
Possession %
54
18
Total shots
10
6
Shots on target
3
4
Shots off target
4
8
Blocked shots
3
6
Corners
6
Offsides
1
20
Fouls
13
Torino
Cremonese

Starting lineups

1
Goalkeeper
44
Defender
13
16
Defender
23
Defender
20
Defender
90'
66
Midfielder
64'
32
Midfielder
90'
10
Midfielder
19
Attacker
83'
91
Attacker
64'
1
Goalkeeper
3
63'
15
4
Defender
63'
24
Midfielder
27
Midfielder
77'
32
Midfielder
38
Midfielder
51'
90
77'
10
Attacker

Substitutes

81
Goalkeeper
61
Midfielder
8
Midfielder
14
Midfielder
7
Midfielder
5
Defender
21
Defender
71
Goalkeeper
25
Defender
92
Attacker
18
Attacker
64'
22
Midfielder
64'
26
Attacker
83'
34
90'
6
Midfielder
90'
69
Goalkeeper
16
Goalkeeper
23
11
Attacker
8
Midfielder
48
Midfielder
7
Attacker
51'
99
Attacker
63'
22
63'
20
Midfielder
77'
14
Attacker
77'

Serie A | Lecce 1-0 Pisa: Stulic finally off the mark

Lecce have taken a big step clear of the Serie A relegation places after an important 1-0 victory at home against Pisa in an early six-pointed on Friday evening: Nikola Stlic finally claiming his first goal since joining the Salentini from Charleroi over the summer.

Lecce made three alterations to their starting line-up following last week’s 2-0 loss against Cremonese, bringing in Francesco Camarda at centre-forward, Riccardo Sottil on the wing and Corrie Ndaba at left-back. The hosts were without the suspended M’Bala Nzola and replaced him with Stefano Moreo. Ebenezer Akinsanmiro, Isak Vural and Mehdi Leris were also called back into the starting XI. 

Click here to read more about how the team’s lined up.

LECCE, ITALY - DECEMBER 12: Tiago Gabriel of US Lecce competes for the ball with Adrian Semper of Pisa SC during the Serie A match between US Lecce and Pisa SC at Stadio Via del Mare on December 12, 2025 in Lecce, Italy. (Photo by Maurizio Lagana/Getty Images)
LECCE, ITALY – DECEMBER 12: Tiago Gabriel competes for the ball with Adrian Semper of Pisa SC during the Serie A match between US Lecce and Pisa SC at Stadio Via del Mare on December 12, 2025 in Italy. (Photo by Maurizio Lagana/Getty Images)

Eusebio Di Francesco’s game plan didn’t get off to the best of starts when Medon Berisha hit the deck immediately after playing a pass out to the right wing seven minutes in. He was carried off on a stretcher and Mohamed Kaba was called in to replace him after just 10 minutes. 

It was Lecce with the larger share of the attacks in the first half: Santiago Pierotti with the best opportunity after a cut-back from Riccardo Sottil on the byline. 

The hosts also troubled Pisa from set-pieces in the first half. There were two close efforts from the same corner half an hour in, before Tiago Gabriel managed to head off target from just a few yards out before the interval. 

In the end, it was Eusebio Di Francesco’s second-half substitutes that made the difference. Lameck Banda, on for Pierotti, carried the ball down the left flank and almost to the byline before cutting back for Stulic to tap home: His first Serie A goal on his 14th outing.

LECCE, ITALY - DECEMBER 12: Nikola Stulic of US Lecce celebrates after scoring his team's opening goal during the Serie A match between US Lecce and Pisa SC at Stadio Via del Mare on December 12, 2025 in Lecce, Italy. (Photo by Maurizio Lagana/Getty Images)
LECCE, ITALY – DECEMBER 12: Nikola Stulic celebrates after scoring his team’s opening goal during the Serie A match between US Lecce and Pisa SC at Stadio Via del Mare on December 12, 2025 in Italy. (Photo by Maurizio Lagana/Getty Images)

Lecce 1-0 Pisa 

Stulic 72’

Player statistic

1st half
    33' Arturo Calabresi
2nd half
Nikola Stulic
(Assist: Lameck Banda)
Goal 72'    
Tete Morente 85'    
Kialonda Gaspar Yellow card 90'    

Match statistic

52
Possession %
48
21
Total shots
4
3
Shots on target
0
11
Shots off target
2
7
Blocked shots
2
12
Corners
1
1
Offsides
3
16
Fouls
7

Lecce
Pisa

Starting lineups

30
Goalkeeper
3
Defender
74'
17
Defender
4
Defender
44
Defender
29
Midfielder
10
Midfielder
11'
20
Midfielder
22
67'
23
Attacker
74'
50
66'
1
Goalkeeper
4
81'
33
Defender
46'
5
14
59'
15
Midfielder
21
Midfielder
20
Midfielder
9
Attacker
7
Attacker
75'
32
Attacker
59'

Substitutes

93
Midfielder
14
32
Goalkeeper
11
Attacker
13
Defender
21
28
Midfielder
5
Defender
6
Midfielder
95
Goalkeeper
77
Midfielder
11'
19
Attacker
66'
9
Attacker
67'
25
Defender
74'
7
Attacker
74'
22
Goalkeeper
12
Goalkeeper
6
Midfielder
36
19
Defender
94
26
47
Defender
8
Midfielder
44
Defender
39
Defender
46'
3
Defender
59'
10
Midfielder
59'
99
Midfielder
75'
16
Attacker
81'

UEL | Celtic 0-3 Roma: Ferguson nets first European goals

Roma are closing in on a spot in the Europa League knock-out rounds after a largely dominant 3-0 victory away against Celtic in Glasgow on Thursday evening: A Liam Scales own goal and a first-half brace from Evan Ferguson sending Gian Piero Gasperini’s side on their way to victory.

Roma had slipped to two consecutive defeats in Serie A prior to kick-off, their last victory in any competition coming in the 2-1 victory over Midtjylland in November. Gasperini gave Evan Ferguson the nod up front, alongside the club he supported growing up, with Paulo Dybala, Manu Kone and the returning Angelino named among the substitutes.

You can see how the action unfolded on the Football Italia Liveblog.

GLASGOW, SCOTLAND - DECEMBER 11: Liam Scales of Celtic concedes an own goal, resulting in the first goal for AS Roma, during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)
GLASGOW, SCOTLAND – DECEMBER 11: Liam Scales of Celtic concedes an own goal, resulting in the first goal for AS Roma, during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)

Zeki Celik won Roma their first corner of the game five minutes in. Gianluca Mancini initially tried to claim that it was his header from Matias Soule’s delivery that took it past Kasper Schmeichel, but replays showed that it was actually a Liam Scales own-goal that sent the Giallorossi into an early lead in Glasgow.

The Giallorossi were the dominant force in the first half, registering eight shots in the opening 45 minutes, three of which were on target. Soule, Stephan El Shaarawy and Nicolo Pisilli all had a go midway through the first period. 

Their lead was doubled 10 minutes before the interval, Zeki Celik was freed on the right-hand side of the area and supplied the perfect low ball in for Ferguson, who just had to steer it in inside the six-yard box for 2-0. 

GLASGOW, SCOTLAND - DECEMBER 11: Evan Ferguson of AS Roma scores his team's second goal during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)
GLASGOW, SCOTLAND – DECEMBER 11: Evan Ferguson of AS Roma scores his team’s second goal during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)

Gasperini’s side would claim their third on the stroke of half-time following a wonderful passage of possession in the final third. Soule was involved again, providing a brilliantly improvised ball in from the edge of the area, which Ferguson was able to turn in from 10 yards out. 

It looked as though the first half’s action was done after that, only for Mario Hermoso to bring down Arne Engels in the area on the following attack. 

There were several minutes of protests and delays from the Giallorossi, which saw El Shaarawy and Soule booked, but that might just have worked out in their favour as Engels struck the left upright when he was finally cleared to take the spot-kick. 

The hosts elected to make three changes at half-time, and saw an immediate shift in momentum: Kelechi Iheanacho, recently returned from injury, looked bright and determined. 

The Nigerian thought he had clawed one back, prodding home in similar fashion to Ferguson in the first half, but he was eventually flagged for a slight offside. 3-0 Roma it remained. 

GLASGOW, SCOTLAND - DECEMBER 11: Kelechi Iheanacho of Celtic scores his team a goal as Mile Svilar of AS Roma fails to make a save, which is disallowed following a VAR review during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)
GLASGOW, SCOTLAND – DECEMBER 11: Kelechi Iheanacho of Celtic scores his team a goal as Mile Svilar of AS Roma fails to make a save, which is disallowed following a VAR review during the UEFA Europa League 2025/26 League Phase MD6 match between Celtic FC and AS Roma at Celtic Park on December 11, 2025 in Glasgow, Scotland. (Photo by Ian MacNicol/Getty Images)

Roma would also see another chalked off before full-time. Leon Bailey thought he had claimed his first Giallorossi goal with a well taken finish into the far corner inside the area, but he was also punished for an offside in the build-up. 

Tonight’s result sees Roma climb up to 10th place in the Europa League table, just one point outside the all-important top eight with two games against Stuttgart and Panathinaikos left to play before the end of the league phase.

Celtic 0-3 Roma

Scales OG 6’, Ferguson 36’, 45+1’, 

11-12-2025 20:00
MatchDay 6

Player statistic

1st half
    6' Own Goal Liam Scales
    36' Evan Ferguson
(Assist: Zeki Celik)
Arne Engels Missed penalty 45+5'    
    45+1' Goal Evan Ferguson
(Assist: Matìas Soulé)
    45+3' Mario Hermoso
    45+4' Stephan El Shaarawy
    45+5' Matìas Soulé
2nd half
    78' Evan Ndicka
    88' Yellow card Jan Ziolkowski

Match statistic

57
Possession %
43
9
Total shots
12
2
Shots on target
5
5
Shots off target
5
2
Blocked shots
2
4
Corners
4
3
Offsides
8
10
Fouls
9

Celtic
Roma

Starting lineups

1
Goalkeeper
6
Defender
63
Defender
46'
5
Defender
42
Midfielder
41
Midfielder
77'
27
Attacker
8
Attacker
46'
38
Attacker
46'
13
Attacker
62'
23
99
Goalkeeper
2
Defender
5
Defender
23
Defender
22
Defender
80'
19
Defender
8
Midfielder
61
Midfielder
85'
11
Attacker
69'
18
Attacker
69'
92
69'

Substitutes

47
Midfielder
24
Attacker
12
Goalkeeper
31
Goalkeeper
14
Attacker
17
46'
28
Midfielder
46'
51
Midfielder
46'
56
Defender
62'
10
77'
4
Midfielder
95
Goalkeeper
12
87
Defender
17
Midfielder
70
Goalkeeper
43
Defender
7
Midfielder
69'
21
Attacker
69'
31
Attacker
69'
24
Defender
80'
3
Defender
85'

UECL | Fiorentina 2-1 Dynamo Kyiv: Gudmndsson secures first win in 10

Fiorentina were able to put their Serie A misfortunes behind them to claim their third Conference League victory of the campaign with a 2-1 win at home against Dynamo Kyiv on Thursday evening: Moise Kean, Mykola Mykhaylenko and Albert Gudmundsson with the goals.

Paolo Vanoli and his Viola side were nine games without a win across all competitions ahead of kick-off. He turned to Edin Dzeko to partner Kean at centre-forward, the Bosnian also taking the captain’s armband in the absence of Luca Ranieri. There were also wholesale changes in midfield, with Amir Richardson, Hans Nicolussi Caviglia and Cher Ndour coming in to start. 

Click here to see how the action unfolded on the Football Italia Liveblog.

FLORENCE, ITALY - DECEMBER 11: Milos Milanovic referee during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 11: Milos Milanovic referee during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

Fiorentina had their fair share of chances in the opening quarter: Dzeko rose well in the area after six minutes but wasn’t quite able to keep his header under the bar. 

The hosts couldn’t believe they hadn’t scored 17 minutes in when Dzeko was allowed to fire off a powerful half-volley in the area following a corner. His effort looked goal-bound but was accidentally blocked by Kean on the edge of the six-yard box. The Italian then saw his shot saved by the feet of goalkeeper Ruslan Neshcheret. 

Fiorentina would find the lead a minute later. It was a centre-forward’s dream for Kean, who was unmarked in the area and just had to time his jump and aim his header in the right direction after a perfect delivery in from the right flank from Dodo. 

FLORENCE, ITALY - DECEMBER 11: Moise Kean of ACF Fiorentina celebrates after scoring a goal during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 11: Moise Kean of ACF Fiorentina celebrates after scoring a goal during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

It took a second-half screamer for Dynamo Kyiv to draw level. Mykhaylenko, afforded slightly too much time from 25 yards out, unleashed a thunderbolt which rocketed past David De Gea and into the right-hand corner of the net. 

FLORENCE, ITALY - DECEMBER 11: Mykola Mykhaylenko of Dynamo Kyiv celebrates after scoring a goal during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)
FLORENCE, ITALY – DECEMBER 11: Mykola Mykhaylenko of Dynamo Kyiv celebrates after scoring a goal during the UEFA Conference League 2025/26 League Phase MD5 match between ACF Fiorentina and FC Dynamo Kyiv at Stadio Artemio Franchi on December 11, 2025 in Florence, Italy. (Photo by Gabriele Maltinti/Getty Images)

It was Vanoli’s second-half substitutions that got him out of trouble this evening: He made three of them two thirds of the way through, Gudmundsson, Christian Kouame and Fabiano all introduced. 

Gudmundsson’s impact was immediate. He had three shots within the space of a few minutes before putting La Viola back into the lead. 

Kean steered Parisi’s cross on goal, drawing a fantastic save out of Neshcheret, but the keeper was still on the floor when the Icelander popped up in the middle of the area to poke home the rebound. 

Fiorentina should have put the game beyond any doubt with two minutes of regular time left to play, but Kean’s shot found the goalkeeper’s legs when he burst into the area almost one-on-one.

This evening’s result temporarily sends Fiorentina up to seventh place in the Conference League standings, albeit with the majority of this week’s fixtures still left to play.

Fiorentina 2-1 Dynamo Kyiv

Kean (F) 18’, Mykhaylenko (D) 55’, Gudmundsson (F) 74’. 

11-12-2025 17:45
MatchDay 5

Player statistic

1st half
Moise Kean
(Assist: Dodô)
18'    
Cher Ndour 43'    
2nd half
    51' Vladyslav Dubinchak
    55' Mykola Mykhaylenko
(Assist: Oleksandr Pikhalyonok)
Albert Gudmundsson Goal 74'    
Albert Gudmundsson 83'    
    85' Aliou Thiare
Eddy Kouadio 90+3'    
    90' Yellow card Kostyantyn Vivcharenko

Match statistic

41
Possession %
59
20
Total shots
9
8
Shots on target
2
7
Shots off target
3
5
Blocked shots
4
5
Corners
5
3
Offsides
1
13
Fouls
10

Fiorentina
Dynamo Kyiv

Starting lineups

43
Goalkeeper
2
Defender
86'
5
Defender
26
Defender
67'
15
Defender
24
Midfielder
27
Midfielder
80'
14
66'
29
Midfielder
9
Attacker
67'
20
Attacker
35
Goalkeeper
18
66
Defender
44
71'
91
Midfielder
10
Midfielder
8
77'
22
Midfielder
77'
39
Attacker
71'
9
Attacker

Substitutes

91
Attacker
6
Defender
18
Defender
1
Goalkeeper
7
Midfielder
30
Goalkeeper
23
Defender
99
66'
10
67'
65
Defender
67'
8
Midfielder
80'
60
Defender
86'
77
20
51
Goalkeeper
74
Goalkeeper
15
32
Defender
14
Defender
7
71'
2
71'
5
Midfielder
77'
16
Attacker
77'

❌