Frosinone vs Juventus Serie A Italy 23 December 2023
Frosinone
Serie A Italy
23 dec 2023, 06:30
Frosinone
-
Juventus
Italy,
Frosinone,
Stadio Benito Stirpe
Juventus
Finished
1
:
2
Jaime Baez
51’
12’
Kenan Yildiz
81’
Dusan Vlahovic
Frosinone vs Juventus Statistic
0.68
Expected Goals (xG)
1.54
57
Ball possession
43
10
Goal attempts
13
3
Shots on target
3
4
Shots off target
7
3
Shots blocked
3
8
Goal kicks
8
1
Saves
2
8
Corner kicks
8
17
Free kicks
7
1
Offsides
5
6
Fouls
12
0
Yellow cards
2
7
Injuries
2
4
Substitutions
5
23
Throw ins
26
462
Total Passes
343
1
Key passes
1
108
Attacks
85
34
Dangerous Attacks
48
3
Counter-attack
0
17
Crosses
17
11
Intercepted crosses
14
16
Clearances
20
11
Air challenges won
11
11
Air challenges lost
11
Match details
Cancelled goal
89’
9
Juventus
Goal !!!
1
:
2
81’
9
Juventus
Substitution
79’
17
Frosinone
7
Frosinone
Substitution
69’
21
Frosinone
16
Frosinone
Left back
Substitution
69’
70
Frosinone
9
Frosinone
Center forward
Substitution
69’
22
Juventus
27
Juventus
Right midfielder
Substitution
55’
9
Juventus
15
Juventus
Center forward
Substitution
54’
17
Juventus
11
Juventus
Left midfielder
Substitution
54’
41
Juventus
5
Juventus
Center midfielder
Goal !!!
1
:
1
51’
7
Frosinone
Yellow card
43’
16
Juventus
Right midfielder
Substitution
30’
7
Frosinone
20
Frosinone
Right back
Substitution
27’
4
Juventus
12
Juventus
Left back
Yellow card
20’
27
Juventus
Right midfielder
Goal !!!
0
:
1
12’
15
Juventus
Center forward
Mathematical prediction for Frosinone vs Juventus match
Frosinone vs Juventus today lineups
3-4-2-1
3-5-2
Team manager
Eusebio Di Francesco
Referee
Maurizio Mariani
Team manager
Massimiliano Allegri
Frosinone vs Juventus today lineups
80
Stefano Turati
Goalkeeper
30
Ilario Monterisi
Right back
6
Simone Romagnoli
Center defender
47
Mateus Lusuardi
Left back
45
Enzo Barrenechea
Center midfielder
4
Marco Brescianini
Center midfielder
16
Luca Garritano
Left back
69’
18
Matias Soule
Center midfielder
14
Francesco Gelli
Center midfielder
9
Kaio Jorge
Center forward
69’
20
Pol Lirola
Right back
30’
1
Wojciech Szczesny
Goalkeeper
6
Danilo
Right back
3
Gleison Bremer
Center defender
27
Andrea Cambiaso
Right midfielder
20’
69’
16
Weston McKennie
Right midfielder
43’
5
Manuel Locatelli
Center midfielder
54’
25
Adrien Rabiot
Left midfielder
11
Filip Kostic
Left midfielder
54’
14
Arkadiusz Milik
Center forward
15
Kenan Yildiz
Center forward
12’
55’
12
Alex Sandro
Left back
27’
Substitutes
17
Giorgi Kvernadze
79’
21
Abdou Harroui
69’
7
Jaime Baez
30’
51’
79’
11
Marvin Cuni
70
Walid Cheddira
69’
9
Dusan Vlahovic
55’
81’
17
Samuel Iling-Junior
54’
36
Mattia Perin
43
Gian Crespi
4
Federico Gatti
27’
22
Timothy Weah
69’
41
Hans Nicolussi Caviglia
54’
Absent players
2
Mattia De Sciglio
Injured
18
Moise Kean
Injured
10
Paul Pogba
Suspended
21
Nicolo Fagioli
Suspended
Head to Head Frosinone - Juventus
Statistics are for the last 5 games
0%
W
- 0
20%
D
- 1
80%
W
- 4
Juventus 3 - 0 Frosinone 15 feb 2019, 14:30 Serie A Italy.
Serie A Italy
15 feb 2019
Juventus
3
:
0
Frosinone
Frosinone 0 - 2 Juventus 23 sep 2018, 14:30 Serie A Italy.
Serie A Italy
23 sep 2018
Frosinone
0
:
2
Juventus
Frosinone 0 - 2 Juventus 07 feb 2016, 09:00 Serie A Italy.
Serie A Italy
07 feb 2016
Frosinone
0
:
2
Juventus
Juventus 1 - 1 Frosinone 23 sep 2015, 14:45 Serie A Italy.
Serie A Italy
23 sep 2015
Juventus
1
:
1
Frosinone
Frosinone 0 - 2 Juventus 01 may 2007, 09:00 Serie B Italy.
Serie B Italy
01 may 2007
Frosinone
0
:
2
Juventus
Last matches Frosinone
40%
W
- 2
20%
D
- 1
40%
L
- 2
SSC Napoli 0 - 4 Frosinone 19 dec 2023, 15:00 Coppa Italia.
Coppa Italia
19.12.2023
SSC Napoli
0
:
4
Frosinone
Lecce 2 - 1 Frosinone 16 dec 2023, 09:00 Serie A Italy.
Serie A Italy
16.12.2023
Lecce
2
:
1
Frosinone
Frosinone 0 - 0 Torino 10 dec 2023, 06:30 Serie A Italy.
Serie A Italy
10.12.2023
Frosinone
0
:
0
Torino
AC Milan 3 - 1 Frosinone 02 dec 2023, 14:45 Serie A Italy.
Serie A Italy
02.12.2023
AC Milan
3
:
1
Frosinone
Frosinone 2 - 1 Genoa 26 nov 2023, 09:00 Serie A Italy.
Serie A Italy
26.11.2023
Frosinone
2
:
1
Genoa
Last matches Juventus
60%
W
- 3
40%
D
- 2
0%
L
- 0
Genoa 1 - 1 Juventus 15 dec 2023, 14:45 Serie A Italy.
Serie A Italy
15.12.2023
Genoa
1
:
1
Juventus
Juventus 1 - 0 SSC Napoli 08 dec 2023, 14:45 Serie A Italy.
Serie A Italy
08.12.2023
Juventus
1
:
0
SSC Napoli
Monza 1 - 2 Juventus 01 dec 2023, 14:45 Serie A Italy.
Serie A Italy
01.12.2023
Monza
1
:
2
Juventus
Juventus 1 - 1 Inter 26 nov 2023, 14:45 Serie A Italy.
Serie A Italy
26.11.2023
Juventus
1
:
1
Inter
Juventus 2 - 1 Cagliari 11 nov 2023, 12:00 Serie A Italy.
Serie A Italy
11.11.2023
Juventus
2
:
1
Cagliari
Frosinone vs Juventus Standings
№ | Team | MP | W | D | L | G | Diff | Form | Points | |
1
|
Inter | 34 | 28 | 5 | 1 | 81 - 18 | 63 | 89 | ||
2
|
AC Milan | 34 | 21 | 7 | 6 | 64 - 39 | 25 | 70 | ||
3
|
Juventus | 34 | 18 | 11 | 5 | 47 - 26 | 21 | 65 | ||
4
|
Bologna | 34 | 17 | 12 | 5 | 49 - 27 | 22 | 63 | ||
5
|
Roma | 34 | 17 | 8 | 9 | 61 - 41 | 20 | 59 | ||
6
|
Atalanta | 33 | 17 | 6 | 10 | 61 - 37 | 24 | 57 | ||
7
|
Lazio | 34 | 17 | 4 | 13 | 43 - 35 | 8 | 55 | ||
8
|
Fiorentina | 33 | 14 | 8 | 11 | 50 - 37 | 13 | 50 | ||
9
|
SSC Napoli | 34 | 13 | 11 | 10 | 52 - 43 | 9 | 50 | ||
10
|
Torino | 34 | 11 | 13 | 10 | 31 - 31 | 0 | 46 | ||
11
|
Monza | 34 | 11 | 11 | 12 | 36 - 44 | -8 | 44 | ||
12
|
Genoa | 34 | 10 | 12 | 12 | 38 - 40 | -2 | 42 | ||
13
|
Lecce | 34 | 8 | 12 | 14 | 31 - 49 | -18 | 36 | ||
14
|
Cagliari | 34 | 7 | 11 | 16 | 36 - 59 | -23 | 32 | ||
15
|
Verona | 34 | 7 | 10 | 17 | 31 - 45 | -14 | 31 | ||
16
|
Frosinone | 34 | 7 | 10 | 17 | 43 - 63 | -20 | 31 | ||
17
|
Empoli | 34 | 8 | 7 | 19 | 26 - 50 | -24 | 31 | ||
18
|
Udinese | 34 | 4 | 17 | 13 | 32 - 51 | -19 | 29 | ||
19
|
Sassuolo | 34 | 6 | 8 | 20 | 40 - 70 | -30 | 26 | ||
20
|
Salernitana | 34 | 2 | 9 | 23 | 26 - 73 | -47 | 15 |
Champions League FINAL
Europa Conference League Qualification
Europa Conference League Qualification FINAL
Relegation
Win
Draw
Lose
MP
Matches Played
W
Wins
D
Draws
L
Loses
G
Goals
Diff
Diff goals
League Position
16
/ 20
Comparative Team Statistics
League Position
3
/ 20
34
Total games
34
7
21%
Wins
53%
18
10
29%
Draws
32%
11
17
50%
Loses
15%
5
43
Goals scored
47
63
Goals conceded
26
31
Points
65
Frosinone vs Juventus Odds
Frosinone Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
5 | Memeh Caleb Okoli | 30 | 2563 |
Total starts
28
|
Substituted out
1
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
17 | Giorgi Kvernadze | 5 | 63 |
Total starts
0
|
Substituted out
0
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
14 | Francesco Gelli | 23 | 1480 |
Total starts
16
|
Substituted out
7
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
18 | Matias Soule | 32 | 2769 |
Total starts
32
|
Substituted out
16
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
11 (5)
|
Yellow cards
3
|
Red cards
0
|
|||||
9 | Kaio Jorge | 19 | 792 |
Total starts
8
|
Substituted out
6
|
Substituted in
11
|
Matches in reserve
11
|
Goals (penalty)
3 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
21 | Walid Cheddira | 32 | 1793 |
Total starts
20
|
Substituted out
16
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
6 (1)
|
Yellow cards
0
|
Red cards
0
|
|||||
9 | Gennaro Borrelli | 1 | 24 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Abdou Harroui | 15 | 844 |
Total starts
11
|
Substituted out
11
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
3 (1)
|
Yellow cards
2
|
Red cards
0
|
|||||
11 | Marvin Cuni | 19 | 504 |
Total starts
6
|
Substituted out
6
|
Substituted in
13
|
Matches in reserve
13
|
Goals (penalty)
1 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Jaime Baez | 10 | 498 |
Total starts
6
|
Substituted out
7
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
19 | Luigi Canotto | 1 | 16 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
10 | Giuseppe Caso | 14 | 418 |
Total starts
2
|
Substituted out
2
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
30 | Ilario Monterisi | 22 | 1459 |
Total starts
16
|
Substituted out
3
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
6 | Simone Romagnoli | 30 | 2463 |
Total starts
27
|
Substituted out
1
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
36 | Luca Mazzitelli | 27 | 2082 |
Total starts
24
|
Substituted out
13
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
5 (0)
|
Yellow cards
5
|
Red cards
1
|
|||||
16 | Luca Garritano | 12 | 485 |
Total starts
5
|
Substituted out
5
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
8 | Karlo Lulic | 1 | 19 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Pol Lirola | 21 | 1202 |
Total starts
14
|
Substituted out
9
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
2 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
24 | Mehdi Bourabia | 10 | 201 |
Total starts
3
|
Substituted out
3
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
3 | Riccardo Marchizza | 13 | 1148 |
Total starts
13
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
31 | Michele Cerofolini | 4 | 315 |
Total starts
3
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
4 | Marco Brescianini | 32 | 1970 |
Total starts
20
|
Substituted out
11
|
Substituted in
12
|
Matches in reserve
12
|
Goals (penalty)
4 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
27 | Arijon Ibrahimovic | 14 | 465 |
Total starts
5
|
Substituted out
5
|
Substituted in
9
|
Matches in reserve
9
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
12 | Reinier | 19 | 978 |
Total starts
12
|
Substituted out
13
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
2 (0)
|
Yellow cards
3
|
Red cards
0
|
|||||
25 | Przemyslaw Szyminski | 1 | 9 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
22 | Anthony Oyono | 16 | 1198 |
Total starts
14
|
Substituted out
2
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
80 | Stefano Turati | 31 | 2745 |
Total starts
31
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
45 | Enzo Barrenechea | 33 | 2545 |
Total starts
29
|
Substituted out
11
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
9
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Juventus Players Stats
№ | Player | Games | Min | St | So | Si | Res | G (P) | YC | RC | |||||
28 | Weston McKennie | 32 | 2459 |
Total starts
27
|
Substituted out
11
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
0 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
22 | Timothy Weah | 27 | 1063 |
Total starts
10
|
Substituted out
8
|
Substituted in
17
|
Matches in reserve
17
|
Goals (penalty)
0 (0)
|
Yellow cards
4
|
Red cards
0
|
|||||
15 | Marley Ake | 1 | 10 |
Total starts
0
|
Substituted out
0
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
21 | Fabio Miretti | 22 | 1009 |
Total starts
15
|
Substituted out
15
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
1 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
9 | Dusan Vlahovic | 29 | 2075 |
Total starts
24
|
Substituted out
15
|
Substituted in
5
|
Matches in reserve
5
|
Goals (penalty)
16 (2)
|
Yellow cards
6
|
Red cards
1
|
|||||
14 | Arkadiusz Milik | 28 | 791 |
Total starts
6
|
Substituted out
3
|
Substituted in
22
|
Matches in reserve
22
|
Goals (penalty)
3 (0)
|
Yellow cards
2
|
Red cards
1
|
|||||
18 | Moise Kean | 17 | 594 |
Total starts
7
|
Substituted out
7
|
Substituted in
10
|
Matches in reserve
10
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
13 | Federico Gatti | 29 | 2401 |
Total starts
27
|
Substituted out
6
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
4 (0)
|
Yellow cards
7
|
Red cards
0
|
|||||
11 | Filip Kostic | 27 | 1740 |
Total starts
25
|
Substituted out
22
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
4 | Gleison Bremer | 33 | 2963 |
Total starts
33
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
2 (0)
|
Yellow cards
8
|
Red cards
0
|
|||||
5 | Manuel Locatelli | 33 | 2738 |
Total starts
31
|
Substituted out
5
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
16 | Nicolo Fagioli | 6 | 339 |
Total starts
3
|
Substituted out
3
|
Substituted in
3
|
Matches in reserve
3
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
7 | Federico Chiesa | 29 | 1897 |
Total starts
22
|
Substituted out
15
|
Substituted in
7
|
Matches in reserve
7
|
Goals (penalty)
7 (1)
|
Yellow cards
1
|
Red cards
0
|
|||||
10 | Paul Pogba | 2 | 54 |
Total starts
0
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
20 | Andrea Cambiaso | 31 | 2153 |
Total starts
25
|
Substituted out
22
|
Substituted in
6
|
Matches in reserve
6
|
Goals (penalty)
2 (0)
|
Yellow cards
9
|
Red cards
0
|
|||||
6 | Danilo | 26 | 2182 |
Total starts
24
|
Substituted out
0
|
Substituted in
2
|
Matches in reserve
2
|
Goals (penalty)
1 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
2 | Mattia De Sciglio | 1 | 45 |
Total starts
1
|
Substituted out
1
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
12 | Alex Sandro | 15 | 648 |
Total starts
7
|
Substituted out
1
|
Substituted in
8
|
Matches in reserve
8
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
36 | Mattia Perin | 2 | 180 |
Total starts
2
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
0
|
Red cards
0
|
|||||
24 | Daniele Rugani | 15 | 1021 |
Total starts
11
|
Substituted out
2
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
2 (0)
|
Yellow cards
2
|
Red cards
0
|
|||||
1 | Wojciech Szczesny | 32 | 2880 |
Total starts
32
|
Substituted out
0
|
Substituted in
0
|
Matches in reserve
0
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
25 | Adrien Rabiot | 28 | 2401 |
Total starts
27
|
Substituted out
1
|
Substituted in
1
|
Matches in reserve
1
|
Goals (penalty)
4 (0)
|
Yellow cards
6
|
Red cards
0
|
|||||
41 | Hans Nicolussi Caviglia | 7 | 256 |
Total starts
3
|
Substituted out
3
|
Substituted in
4
|
Matches in reserve
4
|
Goals (penalty)
0 (0)
|
Yellow cards
1
|
Red cards
0
|
|||||
17 | Samuel Iling-Junior | 21 | 586 |
Total starts
2
|
Substituted out
2
|
Substituted in
19
|
Matches in reserve
19
|
Goals (penalty)
1 (0)
|
Yellow cards
1
|
Red cards
0
|
St
So
Si
Res
Total starts
Substituted out
Substituted in
Matches in reserve
G (P)
Goals (penalty)
YC
RC
Yellow cards
Red cards
Calendar Serie A Italy
Torino - : - Bologna 03 may 2024, 14:45 Serie A Italy.
Serie A Italy
03.05.2024
Torino
-
:
-
Bologna
Monza - : - Lazio 04 may 2024, 12:00 Serie A Italy.
Serie A Italy
04.05.2024
Monza
-
:
-
Lazio
Sassuolo - : - Inter 04 may 2024, 14:45 Serie A Italy.
Serie A Italy
04.05.2024
Sassuolo
-
:
-
Inter
Cagliari - : - Lecce 05 may 2024, 06:30 Serie A Italy.
Serie A Italy
05.05.2024
Cagliari
-
:
-
Lecce
Verona - : - Fiorentina 05 may 2024, 09:00 Serie A Italy.
Serie A Italy
05.05.2024
Verona
-
:
-
Fiorentina
Empoli - : - Frosinone 05 may 2024, 09:00 Serie A Italy.
Serie A Italy
05.05.2024
Empoli
-
:
-
Frosinone
AC Milan - : - Genoa 05 may 2024, 12:00 Serie A Italy.
Serie A Italy
05.05.2024
AC Milan
-
:
-
Genoa
Roma - : - Juventus 05 may 2024, 14:45 Serie A Italy.
Serie A Italy
05.05.2024
Roma
-
:
-
Juventus
Salernitana - : - Atalanta 06 may 2024, 12:00 Serie A Italy.
Serie A Italy
06.05.2024
Salernitana
-
:
-
Atalanta
Udinese - : - SSC Napoli 06 may 2024, 14:45 Serie A Italy.
Serie A Italy
06.05.2024
Udinese
-
:
-
SSC Napoli