AC Milan 3-1 Cagliari: result and report

Serie A · Saturday 21 April 2007

Result

AC Milan 3-1 Cagliari

Serie A · Saturday 21 April 2007, 18:30 UTC · half-time 1-0

AC Milan · Cagliari · Serie A predictions

AC Milan 3-1 Cagliari: match report

AC Milan won against Cagliari 3-1 in Serie A on Saturday 21 April 2007. The half-time score was 1-0.

Ronaldo opened the scoring in the 14th minute. AC Milan's goals came from Ronaldo (14'), Ronaldo (69') and Andrea Pirlo (80'). Cagliari scored through Óscar Suazo Velázquez (74', penalty).

Discipline: AC Milan received 1 yellow card and 1 red card; Cagliari received 3 yellow cards.

Going into the game AC Milan were 3rd on 61 points from 32 and Cagliari 14th on 34 points from 32. AC Milan went on to finish that season 4th with 69 points, and Cagliari 16th with 40.

Before this game the head-to-head record in our data stood at 2 AC Milan wins, 1 draw and 0 for Cagliari.

Going into the match AC Milan's last five read W-W-W-D-W and Cagliari's L-D-W-W-L.

Data as of 3 Nov 2026.

Key events

  • 14'Goal · RonaldoAC Milan · 1-0
  • 32'Yellow card · Luis López BreijoCagliari
  • 43'Yellow card · Daniele ContiCagliari
  • 63'Yellow card · Francesco PisanoCagliari
  • 69'Goal · RonaldoAC Milan · 2-0
  • 73'Yellow card · Kakhaber KaladzeAC Milan
  • 74'Penalty goal · Óscar Suazo VelázquezCagliari · 2-1
  • 80'Goal · Andrea PirloAC Milan · 3-1
  • 86'Second yellow · Kakhaber KaladzeAC Milan

Head-to-head

3 meetings: AC Milan 2, draws 1, Cagliari 0.

Team news

AC Milan line-up

Cafu, Kakhaber Kaladze, Dario Simic, Giuseppe Favalli, Yoann Gourcuff, Ricardo Oliveira, Ronaldo, Gennaro Gattuso, Clarence Seedorf, Zeljko Kalac, Cristian Brocchi

Cagliari line-up

Antonio Chimenti, Michele Canini, Cristiano Del Grosso, Francesco Pisano, Davide Marchini, Alessandro Budel, Daniele Conti, Andrea Capone, Antonino D'Agostino, Luis Diego López Breijo, Óscar Suazo Velázquez