Cagliari vs Fiorentina Live Score and Live Stream


Cagliari played Fiorentina at the Serie A of Italy on May 23. The match kicked off 18:45 UTC. Fiorentina won 2-3.

Giacomo Bonaventura scored the first goal on the 39th minute of the game followed by goals from Alessandro Deiola, Kingstone Mutandwa, Nicolas Gonzalez and Arthur Melo who made the final score 2-3.

Cagliari and Fiorentina (commonly referred to as ACF Fiorentina) meet again 8 months after the Serie A match which Fiorentina won 3-0. Cagliari are approaching this clash after a victory over Sassuolo in Serie A on May 19, however, one part of Cagliari has trailed behind in terms of reliability—defence: they have been conceding goals for 9 consecutive home matches now.

Fiorentina are going into the fixture after playing a draw against Napoli on May 17 extending their unbeaten streak to 3 matches. They have been conceding goals for 7 consecutive matches now which puts additional psychological pressure on the team.

ScoreBat is covering Cagliari vs Fiorentina in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of Italy Serie A in real time and provide live streaming whenever possible.


Live Streaming

You can watch Cagliari vs Fiorentina live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Fiorentina and Cagliari as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Cagliari - Fiorentina match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for Cagliari - Fiorentina in real time.

Cagliari kicked off the game with Simone Scuffet who got substituted by Simone Aresti on the 90th minute, Tommaso Augello, Adam Obert, Yerry Mina, Gabriele Zappa, Matteo Prati, Alessandro Deiola who got substituted by Ibrahim Sulemana on the 78th minute, Zito Luvumbo who got substituted by Kingstone Mutandwa on the 78th minute, Nicolas Viola, Nahitan Nandez who got substituted by Alessandro Di Pardo on the 90th minute and Gianluca Lapadula as starters, with Simone Aresti, Paulo Azzi, Pantelis Chatzidiakos, Alessandro Di Pardo, Gianluca Gaetano, Marco Mancosu, Kingstone Mutandwa, Gaetano Oristanio, Leonardo Pavoletti, Andrea Petagna, Boris Radunovic, Eldor Shomurodov, Ibrahim Sulemana and Mateusz Wieteska on the bench.

Fiorentina's starting eleven were Pietro Terracciano, Cristiano Biraghi, Luca Ranieri, Nikola Milenkovic who got substituted by Lucas Martinez on the 66th minute, Dodo, Rolando Mandragora who got substituted by Arthur Melo on the 56th minute, Giacomo Bonaventura who got substituted by Lucas Beltran on the 73rd minute, Gaetano Castrovilli, Antonin Barak, Jonathan Ikone who got substituted by Nicolas Gonzalez on the 56th minute and Andrea Belotti who got substituted by M'Bala Nzola on the 74th minute, with Lucas Beltran, Oliver Christensen, Pietro Comuzzo, Alfred Duncan, Davide Faraoni, Nicolas Gonzalez, Gino Infantino, Michael Kayode, Christian Kouame, Maxime Lopez, Tommaso Martinelli, Lucas Martinez, Arthur Melo, M'Bala Nzola and Fabiano Parisi on the bench.

Referee showed the yellow card 6 times throughout the game. Rolando Mandragora, Cristiano Biraghi, Giacomo Bonaventura, Ibrahim Sulemana, Yerry Mina and M'Bala Nzola were the ones to receive it.


Explore stats from Cagliari vs Fiorentina on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 37 - 63
  • Total Attempts: 14 - 11
  • Shots On Target: 6 - 5
  • Saves: 2 - 4
  • Corners: 4 - 5
  • Completed Passes: 175 - 365
  • Fouls: 13 - 14
  • Free Kicks: 14 - 21
  • Total Passes: 240 - 442
  • Throw-Ins: 22 - 23


Cagliari and Fiorentina have met 5 times since January 2021. 2 matches ended in a draw while Fiorentina have won 3 times. The most recent match between them took place on October 2, 2023 at the Serie A of Italy where Fiorentina won 3-0. Cagliari have scored 1 goal in these 5 head-to-head matches in total while Fiorentina have scored 8. So, overall, Fiorentina have a better head-to-head record against Cagliari in their recent history.

Cagliari have won 8 of their 38 matches in Serie A, drawing 12 and having 18 defeats this season. They have scored 42 goals - 1.11 per match, conceding 68 - 1.79 per match. Fiorentina have won 17 of their 38 matches in Serie A, drawing 9 and having 12 defeats this season. They have scored 61 goals - 1.61 per match, conceding 46 - 1.21 per match.

Recent Form

Cagliari have won Sassuolo in their previous match while Fiorentina have played a draw with Napoli in their previous match. Overall, Cagliari have won 5 of their last 20 matches, losing 7 and drawing 8, while Fiorentina have won 7 of their last 20 matches, losing 5 and drawing 8.

Cagliari have won once (0-2 against Sassuolo on 19th of May), lost twice (5-1 against AC Milan on 11th of May and 3-0 against Genoa on 29th of April) and drew 3 times (1-1 against Lecce on 5th of May, 2-2 against Juventus on 19th of April and 2-2 against Inter Milan on 14th of April) in their most recent 6 matches.

Fiorentina have won 3 times (2-1 against Monza on 13th of May, 3-2 against Club Brugge on 2nd of May and 5-1 against Sassuolo on 28th of April), lost once (2-1 against Verona on 5th of May) and drew twice (2-2 against Napoli on 17th of May and 1-1 against Club Brugge on 8th of May) in their most recent 6 matches.

Team Streaks

  • Cagliari have gone 9 consecutive home matches without a clean sheet.
  • Fiorentina have gone 7 consecutive matches without a clean sheet.

Live Standings

As always, Italy Serie A's live standings are availble and updated in real time. Cagliari are the 17th in the table with 36 points after 38 matches, while Fiorentina are the 8th with 60 points in 38 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Cagliari and Fiorentina in real time. You can watch the goals by Giacomo Bonaventura, Alessandro Deiola, Kingstone Mutandwa, Nicolas Gonzalez and Arthur Melo as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Cagliari - Fiorentina are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Cagliari 2, Fiorentina 3.
  2. 90 + 13'
    2 - 3
    Arthur Melo scores from the penalty spot for Fiorentina making the score 2 - 3.
  3. 90 + 4'
    Ibrahim Sulemana is shown the yellow card.
  4. 90 + 2'
    Yerry Mina is shown the yellow card.
  5. 90'
    Substitution for Cagliari. Simone Aresti replaces Simone Scuffet
  6. 90'
    Substitution for Cagliari. Marco Mancosu replaces Ibrahim Sulemana
  7. 90'
    Substitution for Cagliari. Alessandro Di Pardo replaces Nahitan Nandez
  8. 90'
    M'Bala Nzola is shown the yellow card.
  9. 89'
    2 - 2
    Nicolas Gonzalez scores for Fiorentina, assisted by Cristiano Biraghi.
  10. 85'
    2 - 1
    Kingstone Mutandwa scores for Cagliari, assisted by Nahitan Nandez.
  11. 78'
    Substitution for Cagliari. Ibrahim Sulemana replaces Alessandro Deiola
  12. 78'
    Substitution for Cagliari. Kingstone Mutandwa replaces Zito Luvumbo
  13. 74'
    Substitution for Fiorentina. M'Bala Nzola replaces Andrea Belotti
  14. 73'
    Substitution for Fiorentina. Lucas Beltran replaces Giacomo Bonaventura
  15. 71'
    Giacomo Bonaventura is shown the yellow card.
  16. 66'
    Substitution for Fiorentina. Lucas Martinez replaces Nikola Milenkovic
  17. 64'
    1 - 1
    Alessandro Deiola scores for Cagliari, assisted by Matteo Prati.
  18. 56'
    Substitution for Fiorentina. Nicolas Gonzalez replaces Jonathan Ikone
  19. 56'
    Substitution for Fiorentina. Arthur Melo replaces Rolando Mandragora
  20. 2T
    Second half begins
  21. HT
    Half Time - 0 : 1
    First half ends.
  22. 45 + 4'
    Cristiano Biraghi is shown the yellow card.
  23. 44'
    Rolando Mandragora is shown the yellow card.
  24. 39'
    0 - 1
    Giacomo Bonaventura scores for Fiorentina, assisted by Gaetano Castrovilli.
  25. 1T
    First half begins