Fiorentina vs Juventus - Prediction and Stats

Fiorentina Fiorentina
Serie A Italy 16 mar 2025, 13:00 Fiorentina - Juventus
Finished
3 : 0
Italy, Florence, Artemio Franchi, Firenze
Juventus Juventus
Robin Gosens
15’
Rolando Mandragora
18’
Albert Gudmundsson
53’

Fiorentina vs Juventus Statistic

0.43 Expected Goals (xG) 0.78
37 Ball possession 63
9 Goal attempts 12
3 Shots on target 2
3 Shots off target 3
3 Shots blocked 7
5 Goal kicks 4
2 Saves 0
1 Corner kicks 6
13 Free kicks 12
3 Offsides 0
9 Fouls 13
2 Yellow cards 3
0 Injuries 1

Match details

Game end
90 ’ +2
89’ Yacine Adli (Leave  the field: Danilo Cataldi)
89’ Nicolo Zaniolo (Leave  the field: Moise Kean)
86’ Samuel Mbangula (Leave  the field: Andrea Cambiaso)
85’ Michael Folorunsho (Leave  the field: Nicolo Fagioli)
82’
Khephren Thuram-Ulien
(Yellow card)
79’ Lucas Beltran (Leave  the field: Albert Gudmundsson)
78’ Pietro Comuzzo (Leave  the field: Luca Ranieri)
74’ Chico Conceicao (Leave  the field: Timothy Weah)
74’ Federico Gatti (Leave  the field: Lloyd Kelly)
73’
Timothy Weah
(Yellow card)
73’
Luca Ranieri
(Yellow card)
59’ Andrea Cambiaso (Leave  the field: Nicolas Gonzalez)
59’ Alberto Costa (Leave  the field: Renato Veiga)
53’
3 : 0
Albert Gudmundsson
(assist: Nicolo Fagioli)
Break
2 : 0
45’ +1
Manuel Locatelli
(Yellow card)
18’
2 : 0
Rolando Mandragora
(assist: Nicolo Fagioli)
15’
1 : 0
Robin Gosens
(Goal !!!)
13’
Pablo Mari
(Yellow card)
KICK-OFF!

Fiorentina vs Juventus Odds

Bookmaker Bonus Movement
1 X 2
1xBet
BetWay
Melbet
10bet
Highest
3.46
3.18
2.38
Average
3.34
3.1
2.34
Lowest odds
3.25
3
2.29

1X2 prediction for Fiorentina vs Juventus match

Date and time 16.03.25 13:00
Match
Fiorentina 3
Juventus 0
1 3.46 28%
X 3.18 31%
2 2.34 41%
Over 1.5 1.38 70% Over 2.5 2.24 44%
Prediction TO 1.5 1.38
Fiorentina vs Juventus preview, H2H and probable lineups - March 16, 2025 Fiorentina vs Juventus prediction One of the most intriguing matches of the 29th round of the Italian championship will take place on Sunday at the Artemio Franchi stadium, where local Fiorentina will host Turin's Juventus. I suggest betting on...
Show prediction
See also other Serie A Italy predictions
Venezia vs Fiorentina prediction, H2H and probable line-ups — May 12, 2025 Fiorentina vs Juventus prediction On May 12, 2025, the Stadio Pier Luigi Penzo in...
Show prediction
Torino vs Inter prediction, H2H and probable lineups — May 11, 2025 Fiorentina vs Juventus prediction On May 11, 2025, the Olimpico Stadium in Turin will...
Show prediction
Show all

Fiorentina vs Juventus today lineups

3-5-2
4-2-3-1
43 David De Gea
5 Marin Pongracic
18 Pablo Mari
6 Luca Ranieri
2 Dodo
8 Rolando Mandragora
32 Danilo Cataldi
44 Nicolo Fagioli
21 Robin Gosens
10 Albert Gudmundsson
20 Moise Kean
29 Michele Di Gregorio
22 Timothy Weah
15 Pierre Kalulu
12 Renato Veiga
6 Lloyd Kelly
19 Khephren Thuram-Ulien
5 Manuel Locatelli
16 Weston McKennie
8 Teun Koopmeiners
11 Nicolas Gonzalez
20 Randal Kolo Muani
Team manager Raffaele Palladino
Referee Michael Fabbri
Team manager Thiago Motta
Fiorentina vs Juventus today lineups
David De Gea 43 David De Gea Goalkeeper
Marin Pongracic 5 Marin Pongracic Right back
Pablo Mari 18 Pablo Mari Center defender 13’
Luca Ranieri 6 Luca Ranieri Left back 73’ 78’
Dodo 2 Dodo Right midfielder
Rolando Mandragora 8 Rolando Mandragora Right midfielder 18’
Danilo Cataldi 32 Danilo Cataldi Center midfielder 89’
Nicolo Fagioli 44 Nicolo Fagioli Left midfielder 85’
Robin Gosens 21 Robin Gosens Left midfielder 15’
Albert Gudmundsson 10 Albert Gudmundsson Center forward 53’ 79’
Moise Kean 20 Moise Kean Center forward 89’
Michele Di Gregorio 29 Michele Di Gregorio Goalkeeper
Timothy Weah 22 Timothy Weah Right back 73’ 74’
Pierre Kalulu 15 Pierre Kalulu Center defender
Renato Veiga 12 Renato Veiga Center defender 59’
Lloyd Kelly 6 Lloyd Kelly Left back 74’
Khephren Thuram-Ulien 19 Khephren Thuram-Ulien Center midfielder 82’
Manuel Locatelli 5 Manuel Locatelli Center midfielder 45 + 1’
Weston McKennie 16 Weston McKennie Right midfielder
Teun Koopmeiners 8 Teun Koopmeiners Center midfielder
Nicolas Gonzalez 11 Nicolas Gonzalez Left midfielder 59’
Randal Kolo Muani 20 Randal Kolo Muani Center forward
Substitutes
Tommaso Martinelli 30 Tommaso Martinelli
Michael Folorunsho 90 Michael Folorunsho 85’
Pietro Terracciano 1 Pietro Terracciano
Amir Richardson 24 Amir Richardson
Lucas Beltran 9 Lucas Beltran 79’
Fabiano Parisi 65 Fabiano Parisi
Nicolo Zaniolo 17 Nicolo Zaniolo 89’
Yacine Adli 29 Yacine Adli 89’
Pietro Comuzzo 15 Pietro Comuzzo 78’
Cher Ndour 27 Cher Ndour
Matias Moreno 22 Matias Moreno
Mattia Perin 1 Mattia Perin
Carlo Pinsoglio 23 Carlo Pinsoglio
Federico Gatti 4 Federico Gatti 74’
Chico Conceicao 7 Chico Conceicao 74’
Dusan Vlahovic 9 Dusan Vlahovic
Kenan Yildiz 10 Kenan Yildiz
Andrea Cambiaso 27 Andrea Cambiaso 59’ 86’
Nicolo Savona 37 Nicolo Savona
Jonas Rouhi 40 Jonas Rouhi
Samuel Mbangula 51 Samuel Mbangula 86’
Alberto Costa 2 Alberto Costa 59’
Absent players
Andrea Colpani 23 Andrea Colpani Injured
Gleison Bremer 3 Gleison Bremer Injured
Juan Cabal 32 Juan Cabal Injured
Douglas Luiz 26 Douglas Luiz Injured

TOP scorers

Moise Kean 20 Moise Kean Fiorentina Fiorentina Forward
Serie A Italy
Serie A Italy 2024/2025
Dusan Vlahovic 9 Dusan Vlahovic Juventus Juventus Forward
30 Matches 27
17 Goals 9
1 Penalty Goals 4
0.61 Goals Per 90 min 0.46
149 Min Per Goal 195

Head to Head Fiorentina - Juventus

Statistics are for the last 5 games
20% W - 1
20% D - 1
60% W - 3
Fiorentina 3 - 0 Juventus 16 mar 2025, 13:00 Serie A Italy
16 mar 2025 13:00
Serie A Italy
Fiorentina
Juventus
xG 0.4 Score 3 % 25%
0.8 0 56%
Juventus 2 - 2 Fiorentina 29 dec 2024, 12:00 Serie A Italy
29 dec 2024 12:00
Serie A Italy
Juventus
Fiorentina
xG 1.7 Score 2 % 92%
1.2 2 73%
Juventus 1 - 0 Fiorentina 07 apr 2024, 14:45 Serie A Italy
07 apr 2024 14:45
Serie A Italy
Juventus
Fiorentina
xG 2.4 Score 1 % 59%
1.1 0 48%
Fiorentina 0 - 1 Juventus 05 nov 2023, 14:45 Serie A Italy
05 nov 2023 14:45
Serie A Italy
Fiorentina
Juventus
Score 0
1
Juventus 1 - 0 Fiorentina 12 feb 2023, 12:00 Serie A Italy
12 feb 2023 12:00
Serie A Italy
Juventus
Fiorentina
Score 1
0
Total percentage of xG honesty 59%
Over 0.5
5/5 matches
100%
Over 1.5
2/5 matches
40%
Over 2.5
2/5 matches
40%
BTTS
1/5 matches
20%
Team Over 0.5
Fiorentina
40%
Team Over 0.5
Juventus
80%

Last matches Fiorentina

Fiorentina
Statistics are for the last 5 games
40% W - 2
0% D - 0
60% L - 3
Fiorentina 3 - 1 Panathinaikos 13 mar 2025, 16:00 Europa Conference League
13 mar 2025 16:00
Europa Conference League
Fiorentina
Panathinaikos
xG 1.2 Score 3 % 56%
1.7 1 74%
SSC Napoli 2 - 1 Fiorentina 09 mar 2025, 10:00 Serie A Italy
09 mar 2025 10:00
Serie A Italy
SSC Napoli
Fiorentina
xG 2.5 Score 2 % 90%
1.0 1 100%
Panathinaikos 3 - 2 Fiorentina 06 mar 2025, 12:45 Europa Conference League
06 mar 2025 12:45
Europa Conference League
Panathinaikos
Fiorentina
xG 1.2 Score 3 % 58%
1.6 2 90%
Fiorentina 1 - 0 Lecce 28 feb 2025, 14:45 Serie A Italy
28 feb 2025 14:45
Serie A Italy
Fiorentina
Lecce
xG 1.9 Score 1 % 69%
0.9 0 52%
Verona 1 - 0 Fiorentina 23 feb 2025, 09:00 Serie A Italy
23 feb 2025 09:00
Serie A Italy
Verona
Fiorentina
xG 0.8 Score 1 % 88%
1.0 0 51%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    0
  • Losses
    3
  • Goals
    7
  • Goals per game
    1.4
  • Over 1.5
    60%
  • Over 2.5
    60%
  • BTTS
    60%

Last matches Juventus

Juventus
Statistics are for the last 5 games
40% W - 2
20% D - 1
40% L - 2
Juventus 0 - 4 Atalanta 09 mar 2025, 15:45 Serie A Italy
09 mar 2025 15:45
Serie A Italy
Juventus
Atalanta
xG 0.5 Score 0 % 65%
3.4 4 93%
Juventus 2 - 0 Verona 03 mar 2025, 14:45 Serie A Italy
03 mar 2025 14:45
Serie A Italy
Juventus
Verona
xG 1.9 Score 2 % 98%
0.3 0 80%
Juventus 1 - 1 Empoli 26 feb 2025, 15:00 Coppa Italia
26 feb 2025 15:00
Coppa Italia
Juventus
Empoli
2 Score 1
4 1
Cagliari 0 - 1 Juventus 23 feb 2025, 14:45 Serie A Italy
23 feb 2025 14:45
Serie A Italy
Cagliari
Juventus
xG 0.5 Score 0 % 68%
0.9 1 96%
PSV Eindhoven 3 - 1 Juventus 19 feb 2025, 15:00 Champions League
19 feb 2025 15:00
Champions League
PSV Eindhoven
Juventus
xG 1.8 Score 3 % 74%
1.2 1 90%
Statistics for the last 5 games
  • Matches
    5
  • Wins
    2
  • Draws
    1
  • Losses
    2
  • Goals
    5
  • Goals per game
    1
  • Over 1.5
    80%
  • Over 2.5
    40%
  • BTTS
    40%

Fiorentina vs Juventus Standings

Team MP W D L G Diff Form Points
4
Juventus
Juventus 36 16 16 4 53 - 33 20
64
9
Fiorentina
Fiorentina 36 17 8 11 54 - 37 17
59
Full table
Champions League
UEFA Cup
Europa Conference League Qualification
Relegation
Win Draw Lose
MP Matches Played W Wins D Draws L Loses
G Goals Diff Diff goals
League Position 9 / 20
Comparative Team Statistics
League Position 4 / 20
36 Total games 36
17 47% Wins 44% 16
8 22% Draws 44% 16
11 31% Loses 11% 4
54 Goals scored 53
37 Goals conceded 33
59 Points 64

Where to watch Fiorentina vs Juventus

List of TV channels for USA USA
Paramount+ (USA)
Paramount+
DAZN (intenational)
DAZN
Bet365 (intenational)
Bet365
SuperSport MaXimo 1 (intenational)
SuperSport MaXimo 1
SuperSport Football Plus ROA (intenational)
SuperSport Football Plus ROA
SuperSport GOtv LaLiga (intenational)
SuperSport GOtv LaLiga
DStv Now (intenational)
DStv Now
Moja TV (intenational)
Moja TV
OneFootball (intenational)
OneFootball

Fiorentina Players Stats

Fiorentina
Player Games Min
St So Si Res
G (P)
YC RC
18 Lucas Beltran 32 1869
Total starts 20
Substituted out 15
Substituted in 12
Matches in reserve 12
Goals (penalty) 5 (2)
Yellow cards 5
Red cards 0
72 Antonin Barak 1 54
Total starts 1
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
23 Andrea Colpani 24 1431
Total starts 17
Substituted out 15
Substituted in 7
Matches in reserve 7
Goals (penalty) 2 (0)
Yellow cards 1
Red cards 0
20 Moise Kean 30 2524
Total starts 29
Substituted out 9
Substituted in 1
Matches in reserve 1
Goals (penalty) 17 (1)
Yellow cards 6
Red cards 0
10 Albert Gudmundsson 23 1253
Total starts 16
Substituted out 14
Substituted in 7
Matches in reserve 7
Goals (penalty) 6 (2)
Yellow cards 2
Red cards 0
44 Nicolo Fagioli 30 1354
Total starts 13
Substituted out 7
Substituted in 17
Matches in reserve 17
Goals (penalty) 0 (0)
Yellow cards 4
Red cards 0
17 Nicolo Zaniolo 23 697
Total starts 4
Substituted out 5
Substituted in 19
Matches in reserve 19
Goals (penalty) 2 (0)
Yellow cards 6
Red cards 1
90 Michael Folorunsho 20 685
Total starts 6
Substituted out 3
Substituted in 14
Matches in reserve 14
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 0
29 Yacine Adli 25 1191
Total starts 14
Substituted out 10
Substituted in 11
Matches in reserve 11
Goals (penalty) 4 (0)
Yellow cards 2
Red cards 1
4 Edoardo Bove 11 836
Total starts 10
Substituted out 5
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 3
Red cards 0
19 Luca Ranieri 34 2891
Total starts 33
Substituted out 7
Substituted in 1
Matches in reserve 1
Goals (penalty) 1 (0)
Yellow cards 6
Red cards 0
34 Sofyan Amrabat 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
21 Robin Gosens 30 2341
Total starts 27
Substituted out 10
Substituted in 3
Matches in reserve 3
Goals (penalty) 5 (0)
Yellow cards 5
Red cards 0
32 Danilo Cataldi 25 1713
Total starts 22
Substituted out 14
Substituted in 3
Matches in reserve 3
Goals (penalty) 3 (0)
Yellow cards 1
Red cards 0
2 Dodo 33 2935
Total starts 33
Substituted out 4
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 8
Red cards 0
8 Rolando Mandragora 27 1766
Total starts 21
Substituted out 12
Substituted in 6
Matches in reserve 6
Goals (penalty) 4 (1)
Yellow cards 6
Red cards 0
5 Marin Pongracic 18 1322
Total starts 15
Substituted out 5
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 1
43 David De Gea 33 2970
Total starts 33
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
18 Pablo Mari 30 2546
Total starts 29
Substituted out 1
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 1
65 Fabiano Parisi 25 1049
Total starts 11
Substituted out 7
Substituted in 14
Matches in reserve 14
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
27 Cher Ndour 7 399
Total starts 4
Substituted out 2
Substituted in 3
Matches in reserve 3
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
27 Cher Ndour 1 17
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
8 Amir Richardson 25 954
Total starts 9
Substituted out 8
Substituted in 16
Matches in reserve 16
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 0
1 Pietro Terracciano 3 270
Total starts 3
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
33 Michael Kayode 5 127
Total starts 1
Substituted out 0
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
3 Pietro Comuzzo 31 2084
Total starts 22
Substituted out 4
Substituted in 9
Matches in reserve 9
Goals (penalty) 0 (0)
Yellow cards 5
Red cards 0
22 Matias Moreno 4 144
Total starts 2
Substituted out 2
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
22 Matias Moreno 1 58
Total starts 1
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
63 Maat Caprini 2 8
Total starts 0
Substituted out 0
Substituted in 2
Matches in reserve 2
Goals (penalty) 0 (0)
Yellow cards 0
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

Juventus
Player Games Min
St So Si Res
G (P)
YC RC
15 Pierre Kalulu 29 2337
Total starts 25
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 1
7 Chico Conceicao 24 1166
Total starts 10
Substituted out 6
Substituted in 14
Matches in reserve 14
Goals (penalty) 3 (0)
Yellow cards 4
Red cards 1
28 Weston McKennie 30 2215
Total starts 26
Substituted out 11
Substituted in 4
Matches in reserve 4
Goals (penalty) 2 (0)
Yellow cards 3
Red cards 0
32 Juan Cabal 7 459
Total starts 6
Substituted out 3
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
22 Timothy Weah 28 1609
Total starts 18
Substituted out 11
Substituted in 10
Matches in reserve 10
Goals (penalty) 5 (0)
Yellow cards 4
Red cards 0
9 Dusan Vlahovic 27 1751
Total starts 21
Substituted out 10
Substituted in 6
Matches in reserve 6
Goals (penalty) 9 (4)
Yellow cards 3
Red cards 0
20 Randal Kolo Muani 14 1013
Total starts 11
Substituted out 5
Substituted in 3
Matches in reserve 3
Goals (penalty) 7 (1)
Yellow cards 0
Red cards 0
20 Randal Kolo Muani 1 81
Total starts 1
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 1 (0)
Yellow cards 0
Red cards 0
8 Teun Koopmeiners 28 1994
Total starts 23
Substituted out 8
Substituted in 5
Matches in reserve 5
Goals (penalty) 3 (0)
Yellow cards 3
Red cards 0
5 Federico Gatti 29 2190
Total starts 26
Substituted out 8
Substituted in 3
Matches in reserve 3
Goals (penalty) 1 (0)
Yellow cards 2
Red cards 0
19 Khephren Thuram-Ulien 34 2236
Total starts 25
Substituted out 11
Substituted in 9
Matches in reserve 9
Goals (penalty) 4 (0)
Yellow cards 5
Red cards 0
25 Gleison Bremer 6 540
Total starts 6
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
5 Manuel Locatelli 34 2642
Total starts 32
Substituted out 13
Substituted in 2
Matches in reserve 2
Goals (penalty) 1 (0)
Yellow cards 9
Red cards 0
11 Nicolas Gonzalez 24 1580
Total starts 21
Substituted out 17
Substituted in 3
Matches in reserve 3
Goals (penalty) 2 (0)
Yellow cards 2
Red cards 0
26 Douglas Luiz 18 519
Total starts 3
Substituted out 2
Substituted in 15
Matches in reserve 15
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
6 Lloyd Kelly 10 833
Total starts 9
Substituted out 2
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 1
Red cards 0
20 Andrea Cambiaso 31 2075
Total starts 23
Substituted out 8
Substituted in 8
Matches in reserve 8
Goals (penalty) 2 (0)
Yellow cards 4
Red cards 0
1 Mattia Perin 5 450
Total starts 5
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
12 Michele Di Gregorio 31 2790
Total starts 31
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
12 Renato Veiga 11 958
Total starts 11
Substituted out 1
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
12 Renato Veiga 1 90
Total starts 1
Substituted out 0
Substituted in 0
Matches in reserve 0
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
17 Vasilije Adzic 5 40
Total starts 0
Substituted out 0
Substituted in 5
Matches in reserve 5
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
2 Alberto Costa 7 222
Total starts 1
Substituted out 1
Substituted in 6
Matches in reserve 6
Goals (penalty) 0 (0)
Yellow cards 2
Red cards 0
51 Samuel Mbangula 22 708
Total starts 7
Substituted out 6
Substituted in 15
Matches in reserve 15
Goals (penalty) 3 (0)
Yellow cards 1
Red cards 0
11 Kenan Yildiz 33 2224
Total starts 26
Substituted out 13
Substituted in 7
Matches in reserve 7
Goals (penalty) 6 (0)
Yellow cards 2
Red cards 1
40 Jonas Rouhi 5 210
Total starts 1
Substituted out 1
Substituted in 4
Matches in reserve 4
Goals (penalty) 0 (0)
Yellow cards 0
Red cards 0
2 Nicolo Savona 27 1635
Total starts 18
Substituted out 10
Substituted in 9
Matches in reserve 9
Goals (penalty) 2 (0)
Yellow cards 5
Red cards 0
44 Diego Pugno 1 7
Total starts 0
Substituted out 0
Substituted in 1
Matches in reserve 1
Goals (penalty) 0 (0)
Yellow cards 0
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

Serie A Italy Next matches

The latest team news

Daily Sports News, Predictions and Live Scores