Serie A matchday 10: Milan win the derby 3–1, Lazio go three points clear, Juventus beat Napoli
AC Milan 3–1 Inter hands Inter a first defeat, Lazio beat Cagliari to lead alone, Roma win 5–2 at Udinese, Parma win 3–0 in Bergamo, and the table.
Written with AI from ScoreTable's data and checked automatically. How we write the blog
AC Milan beat Inter 3–1 in the derby on Saturday with three goals in the first 43 minutes, and Lazio came from behind to beat Cagliari 2–1 on Sunday, so Lazio lead Serie A alone on 28 points, three ahead of Inter. AS Roma won 5–2 at Udinese and are a point further back, with Como on 23 after a narrow win over Venezia. Juventus beat ten-man Napoli 2–0, and Parma won 3–0 at Atalanta on Monday. Matchday 10 brought 34 goals in ten matches: six home wins, four away wins and no draws.
Saturday
Bologna 2–1 Monza turned on three penalties. Gustavo Varela scored one for Monza on 6, his ninth league goal. Tommaso Pobega equalised on 33 from Juan Miranda's pass, and Federico Bernardeschi converted a penalty on 59 after a VAR check. Patrick Cutrone missed Monza's second penalty on 81. Bologna had five shots on target and Monza four.
Udinese 2–5 AS Roma was 4–0 by the 37th minute. Bryan Cristante scored on 10 from Wesley's pass and set up Rodrigo Mora on 31; Donyell Malen on 33 and Evan Ndicka on 37 both scored from Matías Soulé's passes. Nicolò Zaniolo pulled one back on 50 and Matteo Palma, from Hassane Kamara, on 78, before Daniele Ghilardi, from Santiago Castro, made it five on 90+2. Roma had nine shots on target and Udinese seven.
AC Milan 3–1 Inter was settled in the first half. Christian Pulisic scored on 4 and Adrien Rabiot on 10, both from Diego Moreira's passes. Alessandro Bastoni replied for Inter on 22, and Moreira scored himself on 43 with a free kick, Sky Sport reports. A penalty for Inter was cancelled after a VAR review on 75. Inter had 57 per cent of the ball, 19 shots and 11 corners, Milan seven shots, and it was Inter's first defeat of the season. Sky Sport notes it was Milan's fourth derby win in a row, and that they had last scored three first-half goals against Inter in Serie A in March 1960.
Sunday
Como 1–0 Venezia was decided by Lucas Da Cunha's penalty on 43. Venezia had a penalty of their own cancelled by VAR on 28. Como had 66 per cent of the ball and 19 shots; Venezia had one shot on target.
Frosinone 2–0 Torino: Farès Ghedjemis scored on 48 from Giorgi Kvernadze's pass, and Giacomo Calò, from Wisdom Amey, added a second on 90+3. Frosinone had 20 shots, eight on target, to Torino's three on target.
Lazio 2–1 Cagliari began with M'Bala Nzola's goal for Cagliari on 20, from Alieu Fadera's pass. Gustav Isaksen equalised on 36 from Tijjani Noslin's pass, and Andrea Pinamonti, from Alfonso Pedraza, won it on 83. Adam Obert was sent off on 90+1, for a second yellow card according to Sky Sport. Lazio had 74 per cent of the ball. It was Lazio's sixth league win in a row, and Sky Sport notes it is the first time in 5,836 days that they have been alone at the top of Serie A.
Lecce 1–2 Genoa was settled in the first half. Milutin Osmajić scored on 11 from Junior Messias's pass, and Messias, from Stephan El Shaarawy, scored on 28. Youssef Maleh pulled one back for Lecce on 40, and Lecce had a goal by Nikola Stulić ruled out by VAR on 45+4. Lecce had 18 shots, seven on target; Genoa had three on target.
Juventus 2–0 Napoli was goalless until the 70th minute, when Kerim Alajbegovic scored from Edon Zhegrova's pass. Luca Marianucci was sent off on 75, for a second yellow card according to Sky Sport, and Jérémie Boga, from Andrea Cambiaso, made it two on 87. Juventus had 13 corners; Napoli had one shot on target. Sky Sport reports that Alajbegovic, at 19, is the youngest foreign scorer in the history of the fixture in Serie A, and that Massimiliano Allegri was suspended, with Landucci leading Napoli from the bench.
Monday
Sassuolo 2–4 Fiorentina was level twice. Armand Laurienté put Sassuolo ahead on 25 from Sebastiano Esposito's pass, and Mateo Pellegrino equalised on 45+2 from Alieu Njie's. Njie, from Marco Brescianini, scored on 50, and Laurienté, from Nemanja Matić, levelled again on 65. Franco Mastantuono, from Pedro Gonçalves, scored on 79 and Víctor Valdepeñas, from Cher Ndour, on 90+3. Fiorentina had 15 shots, six on target; Sassuolo had two on target.
Atalanta 0–3 Parma: Giovanni Fabbian scored on 41 from Vincent Sierro's pass, Davide Zappacosta turned the ball into his own net on 47, and Simone Lontani, from Fabbian, scored on 58. Atalanta had 70 per cent of the ball, 20 shots and seven on target, and did not score.
The table after matchday 10
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Lazio | 10 | 9 | 1 | 0 | +16 | 28 |
| 2 | Inter | 10 | 8 | 1 | 1 | +13 | 25 |
| 3 | AS Roma | 10 | 7 | 3 | 0 | +18 | 24 |
| 4 | Como | 10 | 7 | 2 | 1 | +10 | 23 |
| 5 | AC Milan | 10 | 6 | 3 | 1 | +9 | 21 |
| 6 | Frosinone | 10 | 6 | 2 | 2 | +10 | 20 |
| 7 | Juventus | 10 | 5 | 2 | 3 | +3 | 17 |
| 8 | Napoli | 10 | 4 | 2 | 4 | +4 | 14 |
| 9 | Bologna | 10 | 4 | 2 | 4 | +1 | 14 |
| 10 | Torino | 10 | 4 | 1 | 5 | −2 | 13 |
| 11 | Genoa | 10 | 4 | 1 | 5 | −4 | 13 |
| 12 | Cagliari | 10 | 4 | 1 | 5 | −6 | 13 |
| 13 | Atalanta | 10 | 3 | 2 | 5 | −4 | 11 |
| 14 | Lecce | 10 | 3 | 0 | 7 | −10 | 9 |
| 15 | Parma | 10 | 2 | 2 | 6 | −7 | 8 |
| 16 | Fiorentina | 10 | 2 | 2 | 6 | −8 | 8 |
| 17 | Sassuolo | 10 | 2 | 2 | 6 | −10 | 8 |
| 18 | Monza | 10 | 2 | 1 | 7 | −7 | 7 |
| 19 | Udinese | 10 | 1 | 2 | 7 | −12 | 5 |
| 20 | Venezia | 10 | 1 | 0 | 9 | −14 | 3 |
Lazio lead by three points from Inter, with Roma a point further back and the best goal difference in the league, +18. Lazio and Roma are the only unbeaten sides left. The points race shows Lazio level with or behind Inter after each of the first nine matchdays and ahead for the first time after the tenth, and Como, who drew on the first matchday, five behind Lazio. At the bottom, Parma, Fiorentina and Sassuolo have eight points, Monza seven, Udinese five and Venezia three.

Numbers to know
- 34 goals in ten matches, and not one draw.
- Four penalties were awarded and three scored; Cutrone missed Monza's second.
- Varela leads the scorers with nine, one ahead of Malen and Raimondo.
- Lazio and Como have conceded eight goals in ten matches, the fewest; Sassuolo have conceded 26, the most.
- Venezia have lost nine of their ten matches.
Next up
Matchday 11 starts on Friday 6 November with Venezia v Udinese at 19:45 UTC. On Saturday 7 November, Cagliari v Frosinone and Torino v Lecce kick off at 14:00 UTC, Parma v Bologna at 17:00 UTC and AS Roma v Sassuolo at 19:45 UTC. On Sunday 8 November, Napoli v Lazio kicks off at 11:30 UTC, Genoa v AC Milan and Monza v Atalanta at 14:00 UTC, Inter v Como at 17:00 UTC and Fiorentina v Juventus at 19:45 UTC. The full round is on the Serie A page.
Written from ScoreTable's match data with the help of an AI model, and checked against the results it describes. Spotted something wrong? Let us know.