Skip to Serie A data
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
← Soccer newsSerie A · 2026–27

Fiorentina vs Torino

Saturday, Sep 5, 2026 · 9:00 am EDT

1 – 2FinalFT
TorinoAway

Stadio Artemio Franchi

Checked Nov 5, 3:21 am ESTRefresh match

Match statistics

Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.

Supplied statistics for this match only.
StatisticFiorentinaTorino
Fouls139
Yellow Cards00
Red Cards00
Offsides10
Corner Kicks35
Saves24
Possession39.460.6
SHOTS147
ON GOAL64
On Target %0.40.6
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes290489
Passes350551
Pass Completion %0.80.9
Accurate Crosses52
Crosses1918
Cross %0.30.1
Long Balls4649
Accurate Long Balls2318
Long Balls %0.50.4
Blocked Shots22
Effective Tackles107
Tackles1913
Tackle %0.50.5
Interceptions135
Effective Clearances2428
Clearances2428

Key events

  1. —
    Kickoff
  2. 23'
    Start Delay

    Delay in match because of an injury Christ Inao Oulaï (Fiorentina).

  3. 23'
    Start Delay
  4. 24'
    Substitution

    Substitution, Fiorentina. Cher Ndour replaces Christ Inao Oulaï because of an injury.

  5. 24'
    End Delay

    Delay over. They are ready to continue.

  6. 24'
    End Delay
  7. 31'
    Start Delay

    Delay in match for a drinks break.

  8. 31'
    Start Delay
  9. 32'
    End Delay

    Delay over. They are ready to continue.

  10. 32'
    End Delay
  11. 35'
    Start Delay

    Delay in match (Torino).

  12. 35'
    Start Delay
  13. 35'
    End Delay

    Delay over. They are ready to continue.

  14. 35'
    End Delay
  15. 39'
    Start Delay

    Delay in match because of an injury Saúl Coco (Torino).

  16. 39'
    Start Delay
  17. 40'
    Substitution

    Substitution, Torino. Ardian Ismajli replaces Saúl Coco because of an injury.

  18. 40'
    End Delay

    Delay over. They are ready to continue.

  19. 40'
    End Delay
  20. 45'+5'
    Halftime

    First Half ends, Fiorentina 0, Torino 0.

  21. 45'
    Substitution

    Substitution, Fiorentina. Wilfried Gnonto replaces Franco Mastantuono.

  22. 45'
    Substitution

    Substitution, Fiorentina. Arthur Atta replaces Marco Brescianini.

  23. 45'
    Start 2nd Half
  24. 47'
    Goal

    Goal! Fiorentina 1, Torino 0. Mateo Pellegrino (Fiorentina) left footed shot from outside the box to the bottom left corner. Assisted by Radu Dragusin following a fast break.

  25. 52'
    Start Delay
  26. 52'
    End Delay
  27. 56'
    Substitution

    Substitution, Torino. Nathan Patterson replaces Niccolò Fortini.

  28. 56'
    Substitution

    Substitution, Torino. Rafik Belghali replaces Alessio Cacciamani.

  29. 70'
    Substitution

    Substitution, Torino. Giovanni Simeone replaces Gvidas Gineitis.

  30. 70'
    Substitution

    Substitution, Torino. Daniel Bragança replaces Pietro Comuzzo.

  31. 70'
    Start Delay

    Delay in match for a drinks break.

  32. 70'
    Start Delay
  33. 71'
    End Delay

    Delay over. They are ready to continue.

  34. 71'
    End Delay
  35. 74'
    Goal

    Goal! Fiorentina 1, Torino 1. Rolando Mandragora (Torino) left footed shot from outside the box to the top right corner. Assisted by Eray Cömert.

  36. 76'
    Substitution

    Substitution, Fiorentina. Beto replaces Mateo Pellegrino.

  37. 79'
    Substitution

    Substitution, Fiorentina. Pote replaces Alieu Njie.

  38. 82'
    Goal - Volley

    Goal! Fiorentina 1, Torino 2. Ché Adams (Torino) right footed shot from very close range to the top left corner. Assisted by Rafik Belghali.

  39. 90'+5'
    End Regular Time

    Second Half ends, Fiorentina 1, Torino 2.

Lineups

Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.

FiorentinaFormation 4-3-3

Starting lineup

PlayerPosAppGAOGYCRC
43David de GeaG100000
33VieryCD-L100000
3Radu DragusinCD-R101000
21Víctor ValdepeñasLB100000
17João MárioRB100000
42Christ Inao OulaïCM100000
4Marco BrescianiniLM100000
44Nicolò FagioliRM100000
32Mateo PellegrinoF110000
25Alieu NjieLF100000
30Franco MastantuonoRF100000

Other listed players

PlayerPosAppGAOGYCRC
53Oliver ChristensenSUB000000
14Arthur AttaSUB100000
6Luca RanieriSUB000000
29Wilfried GnontoSUB100000
23BetoSUB100000
27Cher NdourSUB100000
2DodôSUB000000
19Luca LezzeriniSUB000000
5Marin PongracicSUB000000
20Álex JiménezSUB000000
28Pedro GonçalvesSUB100000

TorinoFormation 3-1-4-2

Starting lineup

PlayerPosAppGAOGYCRC
20Lucas PerriG100000
23Saúl CocoCD100000
15Pietro ComuzzoCD-L100000
5Eray CömertCD-R101000
8Rolando MandragoraSW110000
28Kian Fitz-JimCM-L100000
66Gvidas GineitisCM-R100000
77Alessio CacciamaniLM100000
29Niccolò FortiniRM100000
10Nikola VlasicCF-L100000
19Ché AdamsCF-R110000

Other listed players

PlayerPosAppGAOGYCRC
3Cristiano Biraghi—000000
7Zakaria Aboukhlal—000000
79Andrea Luongo—000000
45Rafik Belghali—101000
44Adrian Ismajli—100000
26Diego Mascardi—000000
63Manuel Carrascosa Moreno—000000
17Sandro Kulenovic—000000
18Giovanni Simeone—100000
91Duván Zapata—000000
2Nathan Patterson—100000
76Lapo Siviero—000000
6Emirhan Ilkhan—000000
11Gaetano Oristanio—000000
21Daniel Bragança—100000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 2'

    Attempt saved. Franco Mastantuono (Fiorentina) right footed shot from the centre of the box is saved in the centre of the goal by Lucas Perri (Torino).

  4. 2'

    Attempt blocked. Alieu Njie (Fiorentina) right footed shot from the left side of the box is blocked.

  5. 2'

    Corner, Fiorentina. Conceded by Niccolò Fortini.

  6. 4'

    Attempt blocked. Franco Mastantuono (Fiorentina) left footed shot from the right side of the box is blocked. Assisted by Alieu Njie.

  7. 8'

    João Mário (Fiorentina) wins a free kick in the defensive half.

  8. 8'

    Foul by Pietro Comuzzo (Torino).

  9. 11'

    Offside, Fiorentina. Mateo Pellegrino is caught offside.

  10. 12'

    Attempt saved. Rolando Mandragora (Torino) left footed shot from outside the box is saved in the bottom right corner by David de Gea (Fiorentina). Assisted by Kian Fitz-Jim.

  11. 12'

    Corner, Torino. Conceded by David de Gea.

  12. 15'

    Attempt blocked. Nikola Vlasic (Torino) left footed shot from outside the box is blocked. Assisted by Rolando Mandragora.

  13. 16'

    Foul by Christ Inao Oulaï (Fiorentina).

  14. 16'

    Rolando Mandragora (Torino) wins a free kick in the defensive half.

  15. 17'

    Foul by João Mário (Fiorentina).

  16. 17'

    Alessio Cacciamani (Torino) wins a free kick in the defensive half.

  17. 19'

    Corner, Torino. Conceded by Valde.

  18. 22'

    Attempt missed. Niccolò Fortini (Torino) header from the centre of the box misses to the left. Assisted by Alessio Cacciamani with a cross.

  19. 23'

    Delay in match because of an injury Christ Inao Oulaï (Fiorentina).

  20. 24'

    Substitution, Fiorentina. Cher Ndour replaces Christ Inao Oulaï because of an injury.

  21. 24'

    Delay over. They are ready to continue.

  22. 27'

    Attempt blocked. Rolando Mandragora (Torino) left footed shot from outside the box is blocked. Assisted by Ché Adams.

  23. 27'

    Corner, Torino. Conceded by Radu Dragusin.

  24. 27'

    David de Gea (Fiorentina) wins a free kick in the defensive half.

  25. 27'

    Foul by Eray Cömert (Torino).

  26. 31'

    Delay in match for a drinks break.

  27. 32'

    Delay over. They are ready to continue.

  28. 35'

    Delay in match (Torino).

  29. 35'

    Delay over. They are ready to continue.

  30. 37'

    Foul by Viery (Fiorentina).

  31. 37'

    Nikola Vlasic (Torino) wins a free kick in the defensive half.

  32. 39'

    Delay in match because of an injury Saúl Coco (Torino).

  33. 40'

    Substitution, Torino. Ardian Ismajli replaces Saúl Coco because of an injury.

  34. 40'

    Delay over. They are ready to continue.

  35. 42'

    Foul by Alieu Njie (Fiorentina).

  36. 42'

    Niccolò Fortini (Torino) wins a free kick in the defensive half.

  37. 43'

    Radu Dragusin (Fiorentina) wins a free kick in the defensive half.

  38. 43'

    Ché Adams (Torino).

  39. 44'

    Foul by Mateo Pellegrino (Fiorentina).

  40. 44'

    Eray Cömert (Torino) wins a free kick in the defensive half.

  41. 45'

    Alieu Njie (Fiorentina) wins a free kick in the defensive half.

  42. 45'

    Foul by Gvidas Gineitis (Torino).

  43. 45'

    Fourth official has announced 4 minutes of added time.

  44. 45'+1'

    Attempt missed. Nicolò Fagioli (Fiorentina) right footed shot from outside the box is high and wide to the left. Assisted by Alieu Njie.

  45. 45'+4'

    Foul by João Mário (Fiorentina).

  46. 45'+4'

    Alessio Cacciamani (Torino) wins a free kick in the defensive half.

  47. 45'+5'

    First Half ends, Fiorentina 0, Torino 0.

  48. 45'

    Substitution, Fiorentina. Wilfried Gnonto replaces Franco Mastantuono.

  49. 45'

    Substitution, Fiorentina. Arthur Atta replaces Marco Brescianini.

  50. 45'

    Second Half begins Fiorentina 0, Torino 0.

  51. 47'

    Goal! Fiorentina 1, Torino 0. Mateo Pellegrino (Fiorentina) left footed shot from outside the box to the bottom left corner. Assisted by Radu Dragusin following a fast break.

  52. 50'

    Valde (Fiorentina) wins a free kick on the left wing.

  53. 50'

    Foul by Nikola Vlasic (Torino).

  54. 51'

    Attempt saved. Wilfried Gnonto (Fiorentina) left footed shot from outside the box is saved in the top centre of the goal by Lucas Perri (Torino). Assisted by Cher Ndour.

  55. 52'

    Attempt missed. Arthur Atta (Fiorentina) right footed shot from the centre of the box misses to the right. Assisted by Alieu Njie with a cross.

  56. 52'

    Attempt missed. Wilfried Gnonto (Fiorentina) right footed shot from the right side of the box is too high. Assisted by Arthur Atta.

  57. 54'

    Foul by Nicolò Fagioli (Fiorentina).

  58. 54'

    Gvidas Gineitis (Torino) wins a free kick in the defensive half.

  59. 55'

    João Mário (Fiorentina) wins a free kick on the right wing.

  60. 55'

    Foul by Pietro Comuzzo (Torino).

  61. 56'

    Substitution, Torino. Nathan Patterson replaces Niccolò Fortini.

  62. 56'

    Substitution, Torino. Rafik Belghali replaces Alessio Cacciamani.

  63. 59'

    Attempt saved. Arthur Atta (Fiorentina) left footed shot from the centre of the box is saved in the top centre of the goal by Lucas Perri (Torino).

  64. 60'

    Cher Ndour (Fiorentina) wins a free kick in the defensive half.

  65. 60'

    Foul by Rolando Mandragora (Torino).

  66. 61'

    Attempt missed. Arthur Atta (Fiorentina) right footed shot from outside the box misses to the left.

  67. 63'

    Mateo Pellegrino (Fiorentina) wins a free kick in the attacking half.

  68. 63'

    Foul by Rolando Mandragora (Torino).

  69. 64'

    Corner, Torino. Conceded by Viery.

  70. 66'

    Attempt blocked. Wilfried Gnonto (Fiorentina) left footed shot from the right side of the box is blocked. Assisted by Alieu Njie.

  71. 66'

    Attempt saved. Arthur Atta (Fiorentina) header from the centre of the box is saved in the top right corner by Lucas Perri (Torino). Assisted by João Mário with a cross.

  72. 66'

    Corner, Fiorentina. Conceded by Lucas Perri.

  73. 70'

    Substitution, Torino. Giovanni Simeone replaces Gvidas Gineitis.

  74. 70'

    Substitution, Torino. Daniel Bragança replaces Pietro Comuzzo.

  75. 70'

    Delay in match for a drinks break.

  76. 71'

    Delay over. They are ready to continue.

  77. 72'

    Attempt saved. Nikola Vlasic (Torino) left footed shot from the right side of the box is saved in the centre of the goal by David de Gea (Fiorentina). Assisted by Giovanni Simeone.

  78. 74'

    Goal! Fiorentina 1, Torino 1. Rolando Mandragora (Torino) left footed shot from outside the box to the top right corner. Assisted by Eray Cömert.

  79. 75'

    Corner, Fiorentina. Conceded by Daniel Bragança.

  80. 76'

    Attempt missed. Radu Dragusin (Fiorentina) header from the right side of the six yard box is high and wide to the left. Assisted by Nicolò Fagioli with a cross following a corner.

  81. 76'

    Substitution, Fiorentina. Beto replaces Mateo Pellegrino.

  82. 77'

    Radu Dragusin (Fiorentina) wins a free kick on the right wing.

  83. 77'

    Foul by Ché Adams (Torino).

  84. 78'

    Attempt missed. Beto (Fiorentina) right footed shot from a difficult angle on the left is close, but misses the top left corner.

  85. 79'

    Substitution, Fiorentina. Pote replaces Alieu Njie.

  86. 80'

    Foul by Viery (Fiorentina).

  87. 80'

    Ché Adams (Torino) wins a free kick in the defensive half.

  88. 82'

    Goal! Fiorentina 1, Torino 2. Ché Adams (Torino) right footed shot from very close range to the top left corner. Assisted by Rafik Belghali.

  89. 84'

    Foul by Nicolò Fagioli (Fiorentina).

  90. 84'

    Nikola Vlasic (Torino) wins a free kick in the attacking half.

  91. 86'

    Foul by Beto (Fiorentina).

  92. 86'

    Ardian Ismajli (Torino) wins a free kick in the defensive half.

  93. 87'

    Foul by Cher Ndour (Fiorentina).

  94. 87'

    Giovanni Simeone (Torino) wins a free kick in the defensive half.

  95. 88'

    Corner, Torino. Conceded by Viery.

  96. 90'

    Foul by Radu Dragusin (Fiorentina).

  97. 90'

    Ché Adams (Torino) wins a free kick on the left wing.

  98. 90'

    Fourth official has announced 4 minutes of added time.

  99. 90'+1'

    Foul by Radu Dragusin (Fiorentina).

  100. 90'+1'

    Nikola Vlasic (Torino) wins a free kick on the left wing.

  101. 90'+5'

    Second Half ends, Fiorentina 1, Torino 2.

  102. —

    Match ends, Fiorentina 1, Torino 2.

Sources & data scope

Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

  • ESPN source ↗ · Checked Nov 5, 2026, 3:21 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.