1988–89 AC Milan season

{{Infobox football club season

| club = Milan

| season = 1988–89

|stadium= San Siro

|chairman= Silvio Berlusconi

|chrtitle=President

|owner=Silvio Berlusconi

| manager = Arrigo Sacchi

| league = Serie A

| league result = 3rd

| cup1 = Coppa Italia

| cup1 result = Group stage

| cup2 = European Cup

| cup2 result = Winners
(in European Cup,
European Super Cup,
Intercontinental Cup)

| cup3 = Supercoppa Italiana

| cup3 result = Winners

| league topscorer = Marco van Basten (19)

| season topscorer = Marco van Basten (33)

|pattern_la1 = _black stripes thin1

|leftarm1 = ff0000

|pattern_b1 = _milan8889h

|body1 = 000000

|pattern_ra1 = _black stripes thin1

|rightarm1 = ff0000

|shorts1 = ffffff

|pattern_so1 = _ecv08f

|socks1 = ffffff

|pattern_la2 = _milan8692a

|leftarm2 = ffffff

|pattern_b2 = _milan8889a

|body2 = ffffff

|pattern_ra2 = _milan8692a

|rightarm2 = ffffff

|shorts2 = ffffff

|pattern_so2 = _ecv08f

|socks2 = ffffff

|pattern_la3 = _thinredborder

|pattern_b3 = _collarwithbodywhite

|pattern_ra3 = _thinredborder

|pattern_sh3 =

|pattern_so3 = _ecv08f

|leftarm3 = ffffff

|body3 = ff0000

|rightarm3 = ffffff

|shorts3 = ffffff

|socks3 = ffffff

|title = European Cup Final

| prevseason = 1987–88

| nextseason = 1989–90

}}

AC Milan won the European Cup thanks to a 4–0 victory against Steaua București, with Dutch duo Ruud Gullit and Marco van Basten scoring twice each.{{Cite web |title=Stylish Milan return to the top |url=https://www.uefa.com/uefachampionsleague/history/seasons/1988/ }} It did not defend its Serie A title however, finishing 3rd in the standings. Milan also won the first Supercoppa Italiana, beating Sampdoria in the inaugural contest.

Squad

{{unreferenced section|date=December 2018}}

{{cite web|url=https://www.theguardian.com/football/blog/2013/may/24/great-european-cup-teams-milan |date=24 May 2013|accessdate=2 November 2020 |publisher=the guardian.com |title=The Great European Cup teams}}

{{fs start}}

{{fs player|pos=GK |no=|nat=ITA|name=Giovanni Galli}}

{{fs player|pos=GK |no=|nat=ITA|name=Francesco Antonioli}}

{{fs player|pos=GK |no=|nat=ITA|name=Davide Pinato}}

{{fs player|pos=DF |no=|nat=ITA|name=Franco Baresi}}

{{fs player|pos=DF |no=|nat=Switzerland|name=Walter Bianchi}}

{{fs player|pos=DF |no=|nat=ITA|name=Alessandro Costacurta}}

{{fs player|pos=DF |no=|nat=ITA|name=Filippo Galli}}

{{fs player|pos=DF |no=|nat=ITA|name=Paolo Maldini}}

{{fs player|pos=DF |no=|nat=ITA|name=Roberto Mussi}}

{{fs player|pos=DF |no=|nat=ITA|name=Gianluca Pessotto}}

{{fs player|pos=DF |no=|nat=ITA|name=Sergio Porrini}}

{{fs player|pos=DF |no=|nat=ITA|name=Mauro Tassotti}}

{{fs player|pos=DF |no=|nat=ITA|name=Matteo Villa}}

{{fs player|pos=MF |no=|nat=ITA|name=Demetrio Albertini}}

{{fs mid}}

{{fs player|pos=MF |no=|nat=ITA|name=Carlo Ancelotti}}

{{fs player|pos=MF |no=|nat=ITA|name=Angelo Colombo}}

{{fs player|pos=MF |no=|nat=ITA|name=Roberto Donadoni}}

{{fs player|pos=MF |no=|nat=ITA|name=Alberigo Evani}}

{{fs player|pos=MF |no=|nat=ITA|name=Corrado Giannini}}

{{fs player|pos=MF |no=|nat=NED|name=Ruud Gullit}}

{{fs player|pos=MF |no=|nat=ITA|name=Fabio Lago}}

{{fs player|pos=MF |no=|nat=ITA|name=Christian Lantignotti}}

{{fs player|pos=MF |no=|nat=NED|name=Frank Rijkaard}}

{{fs player|pos=MF |no=|nat=ITA|name=Fabio Viviani}}

{{fs player|pos=FW |no=|nat=ITA|name=Massimiliano Cappellini}}

{{fs player|pos=FW |no=|nat=ITA|name=Graziano Mannari}}

{{fs player|pos=FW |no=|nat=ITA|name=Daniele Massaro}}

{{fs player|pos=FW |no=|nat=NED|name=Marco van Basten}}

{{fs player|pos=FW |no=|nat=ITA|name=Pietro Paolo Virdis}}

{{fs end}}

=Transfers=

class="wikitable" style="font-size:90%;width:99%;"

! colspan="4" | In

width=3% | Pos.

! width=32% | Name

! width=30% | from

! width=35% | Type

MFFrank RijkaardSporting Lisboa-
FWGiuseppe GalderisiS.S. Lazioloan ended
GKFrancesco AntonioliAC Monza
GKDavide PinatoAC Monza
MFClaudio BorghiComo 1907

class="wikitable" style="font-size:90%;width:99%;"

! colspan="4" | Out

width=3% | Pos.

! width=32% | Name

! width=30% | To

! width=35% | Type

GKDaniele LimontaVenezia
GKGiulio NuciariAC Monza
DFRufo Emiliano VergaParma F.C.loan
MFClaudio BorghiNeuchatel Xamax-
MFMario BortolazziHellas Verona-
FWStefano BorgonovoFiorentinaloan
FWGiuseppe GalderisiHellas Veronaloan

{{clear}}

==Winter==

class="wikitable" style="font-size:90%;width:99%;"

! colspan="4" | In

width=3% | Pos.

! width=32% | Name

! width=30% | from

! width=35% | Type

MFFabio VivianiComo 1907-

class="wikitable" style="font-size:90%;width:99%;"

! colspan="4" | Out

width=3% | Pos.

! width=32% | Name

! width=30% | To

! width=35% | Type

FWDaniele MassaroA.S. Romaloan

{{clear}}

Competitions

=Serie A=

{{main|1988–89 Serie A}}

==League table==

{{:1988–89 Serie A|showteam=MIL}}

==Results summary==

{{Fb_rs |hw=8 |hd=7 |hl=2 |hgf=34 |hga=9 |aw=8 |ad=7 |al=2 |agf=27 |aga=16}}

{{Fb_rs_footer |s=Competitive matches|date=September 2017}}

==Results by round==

{{#invoke:sports rbr table|table|legendpos=b

|header=Round

|label1= Ground

|res1=A/H/A/H/H/A/H/A/A/H/A/H/A/H/A/H/A/H/A/H/A/A/H/A/H/H/A/H/A/H/A/H/A/H

|label2= Result

|res2=W/W/D/D/W/L/L/W/L/D/D/L/W/W/D/W/D/W/W/D/W/D/W/D/D/D/W/D/D/D/W/W/W/W

|label3=Position

|res3=1/1/1/3/2/4/5/5/7/7/7/7/7/6/6/5/5/4/4/4/4/4/4/3/3/3/3/3/3/3/3/3/3/3

|text_H=Home|text_A=Away

|color_W=green2|text_W=Win

|color_D=yellow2|text_D=Draw

|color_L=red2|text_L=Loss

|color_1=1st|color_2-6=blue1|color_18-=red1

|text_1=1989–90 European Cup

|text_2-6=1989–90 UEFA Cup

|updated=complete

|source=Competitive matches

|date=November 2020

}}

==Matches==

{{Football box collapsible

|round = 1

|date = 9 October 1988

|time =

|team1 = Milan

|score = 4–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/1/MILFIO

|team2 = Fiorentina

|goals1 = Donadoni {{goal|14}}
Virdis {{goal|78||85||89|pen.}}

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 72, 414

|referee = Arcangelo Pezzella

|result = W

}}

{{Football box collapsible

|round = 2

|date = 16 October 1988

|time =

|team1 = Pescara

|score = 1–3

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/2/PESMIL

|team2 = Milan

|goals1 = Edmar {{goal|82}}

|goals2 = Virdis {{goal|30}}
van Basten {{goal|63}}
Ancelotti {{goal|70}}

|location = Pescara

|stadium = Stadio Adriatico

|attendance = 27, 039

|referee = Pierluigi Pairetto

|result = W

}}

{{Football box collapsible

|round = 3

|date = 23 October 1988

|time =

|team1 = Milan

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/3/MILLAZ

|team2 = Lazio

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 72, 507

|referee = Carlo Sguizzato

|result = D

}}

{{Football box collapsible

|round = 4

|date = 30 October 1988

|time =

|team1 = Juventus

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/4/JUVMIL

|team2 = Milan

|goals1 =

|goals2 =

|location = Turin

|stadium = Stadio Comunale di Torino

|attendance = 47, 284

|referee = Luigi Agnolin

|result = D

}}

{{Football box collapsible

|round = 5

|date = 6 November 1988

|time =

|team1 = Verona

|score = 1–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/5/VERMIL

|team2 = Milan

|goals1 = Caniggia {{goal|67}}

|goals2 = Gullit {{goal|23}}
Soldà {{goal|80|o.g.}}

|location = Verona

|stadium = Stadio Marc'Antonio Bentegodi

|attendance = 47, 868

|referee = Tullio Lanese

|result = W

}}

{{Football box collapsible

|round = 6

|date = 20 November 1988

|time =

|team1 = Milan

|score = 1–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/6/MILATA

|team2 = Atalanta

|goals1 = Rijkaard {{goal|78}}

|goals2 = Baresi {{goal|75|o.g.}}
Bonacina {{goal|90}}

|location = Milan

|stadium = San Siro

|attendance = 73, 475

|referee = Pierluigi Pairetto

|result = L

}}

{{Football box collapsible

|round = 7

|date = 27 November 1988

|time =

|team1 = Napoli

|score = 4–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/7/NAPMIL

|team2 = Milan

|goals1 = Maradona {{goal|42}}
Careca {{goal|45||78}}
Francini {{goal|48}}

|goals2 = Virdis {{goal|65|pen.}}

|location = Naples

|stadium = Stadio San Paolo

|attendance = 82, 760

|referee = Luigi Agnolin

|result = L

}}

{{Football box collapsible

|round = 8

|date = 4 December 1988

|time =

|team1 = Milan

|score = 2–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/8/MILLEC

|team2 = Lecce

|goals1 = Righetti {{goal|11|o.g.}}
van Basten {{goal|68|pen.}}

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 71, 234

|referee = Bruno Di Cola

|result = W

}}

{{Football box collapsible

|round = 9

|date = 11 December 1988

|time =

|team1 = Milan

|score = 0–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/9/MILINT

|team2 = Internazionale

|goals1 =

|goals2 = Serena {{goal|26}}

|location = Milan

|stadium = San Siro

|attendance = 73, 503

|referee = Pietro D'Elia

|result = L

}}

{{Football box collapsible

|round = 10

|date = 18 December 1988

|time =

|team1 = Torino

|score = 2–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/10/TORMIL

|team2 = Milan

|goals1 = Müller {{goal|38||83}}

|goals2 = van Basten {{goal|6||89}}

|location = Turin

|stadium = Stadio Comunale di Torino

|attendance = 31, 895

|referee = Carlo Longhi

|result = D

}}

{{Football box collapsible

|round = 11

|date = 31 December 1988

|time =

|team1 = Milan

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/11/MILSAM

|team2 = Sampdoria

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 72, 371

|referee = Rosario Lo Bello

|result = D

}}

{{Football box collapsible

|round = 12

|date = 8 January 1989

|time =

|team1 = Cesena

|score = 1–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/12/CESMIL

|team2 = Milan

|goals1 = Holmqvist {{goal|69}}

|goals2 =

|location = Cesena

|stadium = Stadio Dino Manuzzi

|attendance = 24, 713

|referee = Arcangelo Pezzella

|result = L

}}

{{Football box collapsible

|round = 13

|date = 15 January 1989

|time =

|team1 = Milan

|score = 4–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/13/MILCOM

|team2 = Como

|goals1 = van Basten {{goal|3}}
Gullit {{goal|60}}
Virdis {{goal|75|pen.}}
Maccoppi {{goal|79|o.g.}}

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 70, 725

|referee = Bruno Di Cola

|result = W

}}

{{Football box collapsible

|round = 14

|date = 22 January 1989

|time =

|team1 = Roma

|score = 1–3

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/14/ROMMIL

|team2 = Milan

|goals1 = Völler {{goal|11}}

|goals2 = Tassotti {{goal|7}}
van Basten {{goal|30}}
Virdis {{goal|79}}

|location = Rome

|stadium = Stadio Olimpico

|attendance = 41, 191

|referee = Tullio Lanese

|result = W

}}

{{Football box collapsible

|round = 15

|date = 29 January 1989

|time =

|team1 = Milan

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/15/MILPIS

|team2 = Pisa

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 72, 311

|referee = Gianluca Paparesta

|result = D

}}

{{Football box collapsible

|round = 16

|date = 5 February 1989

|time =

|team1 = Ascoli

|score = 0–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/16/ASCMIL

|team2 = Milan

|goals1 =

|goals2 = van Basten {{goal|37||67|pen.}}

|location = Ascoli Piceno

|stadium = Stadio Cino e Lillo Del Duca

|attendance = 19, 984

|referee = Pierluigi Pairetto

|result = W

}}

{{Football box collapsible

|round = 17

|date = 12 February 1989

|time =

|team1 = Milan

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/17/MILBOL

|team2 = Bologna

|goals1 = van Basten {{goal|72|pen.}}

|goals2 = Baresi {{goal|90|o.g.}}

|location = Milan

|stadium = San Siro

|attendance = 73, 367

|referee = Angelo Amendolia

|result = D

}}

{{Football box collapsible

|round = 18

|date = 19 February 1989

|time =

|team1 = Fiorentina

|score = 0–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/18/FIOMIL

|team2 = Milan

|goals1 =

|goals2 = Colombo {{goal|45}}
Ancelotti {{goal|78}}

|location = Florence

|stadium = Stadio Comunale (Florence)

|attendance = 30, 968

|referee = Arcangelo Pezzella

|result = W

}}

{{Football box collapsible

|round = 19

|date = 26 February 1989

|time =

|team1 = Milan

|score = 6–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/19/MILPES

|team2 = Pescara

|goals1 = Virdis {{goal|19||82}}
Rijkaard {{goal|50}}
Gullit {{goal|65||67}}
Gasperini {{goal|85|o.g.}}

|goals2 = Tita {{goal|49}}

|location = Milan

|stadium = San Siro

|attendance = 72, 706

|referee = Virginio Quartuccio

|result = W

}}

{{Football box collapsible

|round = 20

|date = 5 March 1989

|time =

|team1 = Lazio

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/20/LAZMIL

|team2 = Milan

|goals1 = Sosa {{goal|35|pen.}}

|goals2 = van Basten {{goal|24}}

|location = Rome

|stadium = Stadio Olimpico

|attendance = 41, 927

|referee = Luigi Agnolin

|result = D

}}

{{Football box collapsible

|round = 21

|date = 12 March 1989

|time =

|team1 = Milan

|score = 4–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/21/MILJUV

|team2 = Juventus

|goals1 = Tricella {{goal|12|o.g.}}
Evani {{goal|14}}
Mannari {{goal|69||86}}

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 73, 411

|referee = Pietro D'Elia

|result = W

}}

{{Football box collapsible

|round = 22

|date = 19 March 1989

|time =

|team1 = Milan

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/22/MILVER

|team2 = Verona

|goals1 = Gullit {{goal|17}}

|goals2 = Pacione {{goal|15}}

|location = Milan

|stadium = San Siro

|attendance = 72, 810

|referee = Luciano Luci

|result = D

}}

{{Football box collapsible

|round = 23

|date = 1 April 1989

|time =

|team1 = Atalanta

|score = 1–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/23/ATAMIL

|team2 = Milan

|goals1 = E. Nicolini {{goal|4}}

|goals2 = Evani {{goal|14}}
Rijkaard {{goal|60}}

|location = Bergamo

|stadium = Stadio Atleti Azzurri d'Italia

|attendance = 34, 640

|referee = Bruno Di Cola

|result = W

}}

{{Football box collapsible

|round = 24

|date = 9 April 1989

|time =

|team1 = Milan

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/24/MILNAP

|team2 = Napoli

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 72, 949

|referee = Pierluigi Pairetto

|result = D

}}

{{Football box collapsible

|round = 25

|date = 15 April 1989

|time =

|team1 = Lecce

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/25/LECMIL

|team2 = Milan

|goals1 = Benedetti {{goal|5}}

|goals2 = Virdis {{goal|26}}

|location = Lecce

|stadium = Stadio Via del Mare

|attendance = 41, 754

|referee = Arcangelo Pezzella

|result = D

}}

{{Football box collapsible

|round = 26

|date = 30 April 1989

|time =

|team1 = Internazionale

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/26/INTMIL

|team2 = Milan

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 69, 853

|referee = Pierluigi Magni

|result = D

}}

{{Football box collapsible

|round = 27

|date = 7 May 1989

|time =

|team1 = Milan

|score = 2–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/27/MILTOR

|team2 = Torino

|goals1 = Colombo {{goal|47}}
van Basten {{goal|74}}

|goals2 = Bresciani {{goal|89}}

|location = Milan

|stadium = San Siro

|attendance = 72, 167

|referee = Rosario Lo Bello

|result = W

}}

{{Football box collapsible

|round = 28

|date = 14 May 1989

|time =

|team1 = Sampdoria

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/28/SAMMIL

|team2 = Milan

|goals1 = Pari {{goal|36}}

|goals2 = Rijkaard {{goal|45}}

|location = Genoa

|stadium = Stadio Luigi Ferraris

|attendance = 18, 520

|referee = Carlo Longhi

|result = D

}}

{{Football box collapsible

|round = 29

|date = 20 May 1989

|time =

|team1 = Milan

|score = 0–0

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/29/MILCES

|team2 = Cesena

|goals1 =

|goals2 =

|location = Milan

|stadium = San Siro

|attendance = 70, 258

|referee = Angelo Amendolia

|result = D

}}

{{Football box collapsible

|round = 30

|date = 28 May 1989

|time =

|team1 = Como

|score = 1–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/30/COMMIL

|team2 = Milan

|goals1 = Annoni {{goal|6}}

|goals2 = Baresi {{goal|13}}

|location = Como

|stadium = Stadio Giuseppe Sinigaglia

|attendance = 12, 442

|referee = Arcangelo Pezzella

|result = D

}}

{{Football box collapsible

|round = 31

|date = 4 June 1989

|time =

|team1 = Milan

|score = 4–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/31/MILROM

|team2 = Roma

|goals1 = Tassotti {{goal|3}}
Tempestilli {{goal|53|o.g.}}
van Basten {{goal|56}}
Baresi {{goal|83}}

|goals2 = Massaro {{goal|41}}

|location = Milan

|stadium = San Siro

|attendance = 72, 176

|referee = Marcello Nicchi

|result = W

}}

{{Football box collapsible

|round = 32

|date = 11 June 1989

|time =

|team1 = Pisa

|score = 0–2

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/32/PISMIL

|team2 = Milan

|goals1 =

|goals2 = van Basten {{goal|33||50}}

|location = Pisa

|stadium = Arena Garibaldi

|attendance = 10, 626

|referee = Gianni Beschin

|result = W

}}

{{Football box collapsible

|round = 33

|date = 18 June 1989

|time =

|team1 = Milan

|score = 5–1

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/33/MILASC

|team2 = Ascoli

|goals1 = Evani {{goal|11}}
van Basten {{goal|15||23||55}}
Benetti {{goal|88|o.g.}}

|goals2 = Casagrande {{goal|76}}

|location = Milan

|stadium = San Siro

|attendance = 69, 147

|referee = Fabio Baldas

|result = W

}}

{{Football box collapsible

|round = 34

|date = 25 June 1989

|time =

|team1 = Bologna

|score = 1–4

|report = http://www.legaseriea.it/en/serie-a-tim/match-report/1988-89/UNICO/UNI/34/BOLMIL

|team2 = Milan

|goals1 = Marronaro {{goal|59}}

|goals2 = Mannari {{goal|3}}
van Basten {{goal|36||86|pen.}}
Colombo {{goal|76}}

|location = Bologna

|stadium = Stadio Renato Dall'Ara

|attendance = 28, 504

|referee = Piero Ceccarini

|result = W

}}

==Top scorers==

=Coppa Italia=

{{main|1988–89 Coppa Italia}}

First round- Group 3

{{football box collapsible

|date = 21 August 1988

|time =

|round = 1

|team1 = Milan

|team2 = Licata

|score = 2–0

|location = Brescia

|report =

|stadium = Stadio Mario Rigamonti

|attendance = 10 000

|referee = Felicani

|goals1 = Virdis {{Goal|29}}
Donadoni {{Goal|57}}

|goals2 =

|result = W

}}

{{football box collapsible

|date = 24 August 1988

|time =

|round = 2

|team1 = Messina

|team2 = Milan

|score = 1–1

|report =

|location = Messina

|stadium = Giovanni Celeste

|attendance = 30 000

|referee = Paparesta

|goals1 = Pierleoni {{Goal|48}}

|goals2 = {{Goal|45}} van Basten

|result =D

}}

{{football box collapsible

|date = 28 August 1988

|time =

|round = 3

|team1 = Pescara

|team2 = Milan

|score = 1–2

|report =

|location = Pescara

|stadium = Adriatico

|attendance = 23 615

|referee = Lo Bello

|goals1 = Zanone {{Goal|1}}

|goals2 = {{Goal|54||64}} van Basten

|result =W

}}

{{football box collapsible

|date = 30 August 1988

|time =

|round = 4

|team1 = Campobasso

|team2 = Milan

|score = 1–3

|report =

|location = Campobasso

|stadium = Stadio Nuovo Romagnoli

|attendance = 19 000

|referee = Baldas

|goals1 = Moro {{Goal|71}}

|goals2 = {{Goal|26}} Mannari
{{Goal|48||56}} Gullit

|result =W

}}

{{football box collapsible

|date = 3 September 1988

|time =

|round = 5

|team1 = Milan

|team2 = Lazio

|score = 2–1

|report =

|location = Monza

|stadium = Brianteo

|attendance = 15 000

|referee = D'Elia

|goals1 = Mannari {{Goal|11}}
Cappellini {{Goal|28}}

|goals2 = {{Goal|42}} Rizzolo

|result =W

}}

Second round- Group 1

{{football box collapsible

|date = 14 September 1988

|time =

|round = 1

|team1 = Sambenedettese

|team2 = Milan

|score = 0–3

|location = San Benedetto del Tronto

|stadium = Stadio Riviera delle Palme

|attendance = 5 408

|referee = Paparesta

|goals1 =

|goals2 = {{Goal|8||75}} Mannari
{{Goal|25}} Baresi

|result =W

}}

{{football box collapsible

|date = 21 September 1988

|time =

|round = 2

|team1 = Milan

|team2 = Hellas Verona

|score = 1–1

|report =

|location = Bergamo

|stadium = Comunale

|attendance = 10 000

|referee = Longhi

|goals1 = Baresi {{Goal|41|pen.}}

|goals2 = {{Goal|36}} Caniggia

|result =D

}}

{{football box collapsible

|date = 28 September 1988

|time =

|round = 3

|team1 = Torino

|team2 = Milan

|score = 1–0

|report =

|location = Torino

|stadium = Comunale

|attendance = 14 759

|referee = Lo Bello

|goals1 = Bresciani {{Goal|28|pen.}}

|goals2 =

|result =L

}}

=Supercoppa Italiana=

{{main|1988 Supercoppa Italiana}}

{{football box collapsible

|result=W

|date=14 June 1989

|time=20:30 CEST (UTC+02:00)

|team1=Milan

|score= 3–1

|report=[https://www.rsssf.org/tablesi/italsupcuphist.html Report]

|team2=Sampdoria

|goals1= Rijkaard {{goal|18}}
Mannari {{goal|72}}
Van Basten {{goal|90}} (pen)

|goals2= Vialli {{goal|14}}

|stadium=San Siro, Milan

|attendance=19, 412

|referee=Pietro D'Elia

}}

=European Cup=

{{main|1988–89 European Cup}}

==First round==

{{Football box collapsible

|result=W

|round=First Leg

|date=7 September 1988

|time=19:30 CEST (UTC+02:00)

|team1=Vitosha {{flagicon|BUL|1971}}

|score=0–2

|report=[https://www.uefa.com/uefachampionsleague/match/47--levski-vs-milan/ Report]

|team2={{flagicon|ITA}} Milan

|goals1=

|goals2=Virdis {{goal|18}}
Maldini {{yel|44}}
Gullit {{goal|75}}

|stadium=Vasil Levski National Stadium, Sofia

|attendance=32, 500

|referee=Gerassimos Germanakos (Greece)

}}

{{football box collapsible

|result=W

|round=Second Leg

|date=6 October 1988

|time=19:30 CEST (UTC+01:00)

|team1=Milan {{flagicon|ITA}}

|score=5–2

|report=[https://www.uefa.com/uefachampionsleague/match/48--milan-vs-levski/ Report]

|team2={{flagicon|BUL|1971}} Vitosha

|goals1=Van Basten {{goal|3||13||42||83}}
Virdis {{goal|63}}

|goals2=Nachev {{goal|29}}
Iliev {{yel|64}}, {{goal|73}}

|stadium=San Siro, Milan

|attendance=53, 086

|referee=Joe Worrall (England)

}}

==Second round==

{{football box collapsible

|result=D

|round=First Leg

|date=26 October 1988

|time=20:30 CEST (UTC+01:00)

|team1=Milan {{flagicon|ITA}}

|score=1–1

|report=[https://www.uefa.com/uefachampionsleague/match/1419--milan-vs-crvena-zvezda/ Report]

|team2={{flagicon|YUG}} Red Star Belgrade

|goals1=Baresi {{yel|22}}
Virdis {{goal|48}}
Ancelotti {{yel|52}}

|goals2=Najdoski {{yel|4}}
Stojković {{goal|47}}
Radovanovic {{yel|51}}
Ivanovic {{yel|62}}

|stadium=San Siro, Milan

|attendance=71, 316

|referee=Siegfried Kirschen (East Germany)

}}

{{football box collapsible

|result=

|round=Second LegThe game was abandoned in the 65th minute because of dense fog and low visibility with the score at 1–0. The game was replayed from the beginning the next day at 3 p.m. with the same starting line-ups, with the exception of Milan players Pietro Paolo Virdis and Carlo Ancelotti; Virdis had been sent off in the abandoned match, while Ancelotti picked up his second yellow card of the competition, meaning that he had to sit out a match.

|date=9 November 1988

|time=17:00 CEST (UTC+01:00)

|team1=Red Star Belgrade {{flagicon|YUG}}

|score=1–0

|report=[https://www.uefa.com/uefachampionsleague/match/1420--crvena-zvezda-vs-milan/ Report]

|team2={{flagicon|ITA}} Milan

|goals1=Sabanadzovic {{yel|29}}
Stojković {{goal|50}}

|goals2=Ancelotti {{yel|28}}

|stadium=Red Star Stadium, Belgrade

|attendance=97, 400

|referee=Dieter Pauly (West Germany)

}}

{{football box collapsible

|result=D

|round=Second Leg
Replay

|date=10 November 1988

|time=15:00 CEST (UTC+01:00)

|team1=Red Star Belgrade {{flagicon|YUG}}

|score=1–1

|aet=yes

|report=[https://www.uefa.com/uefachampionsleague/match/1421--crvena-zvezda-vs-milan/ Report]

|team2={{flagicon|ITA}} Milan

|goals1=Najdoski {{yel|27}}
Vasilijevic {{yel|36}}
Stojković {{goal|39}}

|goals2=Van Basten {{goal|35}}
Maldini {{yel|107}}

|stadium=Red Star Stadium, Belgrade

|attendance=65, 000

|referee=Dieter Pauly (West Germany)

|penalties1=Stojković {{pengoal}}
Prosinečki {{pengoal}}
Savićević {{penmiss}}
Mrkela {{penmiss}}

|penaltyscore=2–4

|penalties2={{pengoal}} Baresi
{{pengoal}} Van Basten
{{pengoal}} Evani
{{pengoal}} Rijkaard

}}

==Quarter-finals==

{{football box collapsible

|result=D

|round=First Leg

|date=1 March 1989

|time=20:00 CEST (UTC+01:00)

|team1=Werder Bremen {{flagicon|FRG}}

|score=0–0

|report=[https://www.uefa.com/uefachampionsleague/match/439--bremen-vs-milan/ Report]

|team2={{flagicon|ITA}} Milan

|goals1=Riedle {{yel|39}}
Ordenewitz {{yel|56}}

|goals2=Rijkaard {{yel|41}}

|stadium=Weserstadion, Bremen

|attendance=39, 500

|referee=José Rosa dos Santos (Portugal)

}}

{{football box collapsible

|result=W

|round=Second Leg

|date=15 March 1989

|time=20:30 CEST (UTC+01:00)

|team1=Milan {{flagicon|ITA}}

|score=1–0

|report=[https://www.uefa.com/uefachampionsleague/match/440--milan-vs-bremen/ Report]

|team2={{flagicon|FRG}} Werder Bremen

|goals1=Van Basten {{goal|32|pen.}}

|goals2=Meier {{yel|32}}
Sauer {{yel|35}}
Votava {{yel|83}}
Reck {{yel|90}}

|stadium=San Siro, Milan

|attendance=71, 207

|referee=George Smith (Scotland)

}}

==Semi-finals==

{{football box collapsible

|result=D

|round=First Leg

|date=5 April 1989

|time=21:00 CEST (UTC+02:00)

|team1=Real Madrid {{flagicon|ESP}}

|score=1–1

|report=[https://www.uefa.com/uefachampionsleague/match/880--real-madrid-vs-milan/ Report]

|team2={{flagicon|ITA}} Milan

|goals1=Sánchez {{goal|41}}

|goals2=Tassotti {{yel|53}}
Van Basten {{goal|77}}

|stadium=Santiago Bernabéu Stadium, Madrid

|attendance=100,000

|referee=Erik Fredriksson (Sweden)

}}

{{football box collapsible

|result=W

|round=Second Leg

|date=19 April 1989

|time=20:30 CEST (UTC+02:00)

|team1=Milan {{flagicon|ITA}}

|score=5–0

|report=[https://www.uefa.com/uefachampionsleague/match/881--milan-vs-real-madrid/ Report]

|team2={{flagicon|ESP}} Real Madrid

|goals1=Ancelotti {{goal|17}}
Rijkaard {{goal|24}}
Gullit {{goal|45}}
Van Basten {{goal|49}}
Donadoni {{goal|60}}

|goals2=Sánchez {{yel|3}}

|stadium=San Siro, Milan

|attendance=73,112

|referee=Alexis Ponnet (Belgium)

}}

==Final==

{{main|1989 European Cup Final}}

{{football box collapsible

|result=W

|date=24 May 1989

|time=20:15 CEST (UTC+02:00)

|team2={{flagicon|ITA}} Milan

|score=0–4

|report=[https://www.uefa.com/uefachampionsleague/match/924--fcsb-vs-milan/ Report]

|team1=Steaua București {{flagicon|ROU|1965}}

|goals2=Gullit {{goal|18||38}}
Van Basten {{goal|28||46}}
Baresi {{yel|48}}

|goals1=

|stadium=Camp Nou, Barcelona

|attendance=97,000

|referee=Karl-Heinz Tritschler (West Germany)

}}

Statistics

=Players statistics=

{{Efs start|Serie A{{cite web|url=http://calcio-seriea.net/presenze/1988/968/|publisher=calcio-seriea.net|accessdate=2 November 2020|language=Italian|title=Presenze Milan 88-89 }}|European Cup}}

{{Efs player|pos=GK|no=|nat=ITA|name=G. Galli|32|-23|9|-5|}}

{{Efs player|pos=DF|no=|nat=ITA|name=Tassotti|30|2|9|0|}}

{{Efs player|pos=DF|no=|nat=ITA|name=Costacurta|20+6|0|5+2|0|}}

{{Efs player|pos=DF|no=|nat=ITA|name=Baresi|33|2|8|0|}}

{{Efs player|pos=DF|no=|nat=ITA|name=Maldini|26|0|7|0|}}

{{Efs player|pos=MF |no=|nat=ITA|name=Colombo|28+2|3|9|0|}}

{{Efs player|pos=MF|no=|nat=ITA|name=Ancelotti|27+1|2|7|1|}}

{{Efs player|pos=MF|no=|nat=NED|name=Rijkaard|31|4|9|1|}}

{{Efs player|pos=MF|no=|nat=ITA|name=Evani|29+1|3|5|0|}}

{{Efs player|pos=FW |no=|nat=NED|name=Gullit|17+2|5|5+3|4|}}

{{Efs player|pos=FW |no=|nat=NED|name=van Basten|33|19|9|10|}}

{{Efs player|pos=GK |no=|nat=ITA|name=Pinato|2|-2|0|0|}}

{{Efs player|pos=MF|no=|nat=ITA|name=Donadoni|20+1|1|9|1|}}

{{Efs player|pos=FW |no=|nat=ITA|name=Virdis|17+9|10|3+3|3|}}

{{Efs player|pos=DF |no=|nat=ITA|name=Mussi|10+9|0|2+1|0|}}

{{Efs player|pos=FW |no=|nat=ITA|name=Mannari|8+9|3|1|0|}}

{{Efs player|pos=DF |no=|nat=ITA|name=F. Galli|7+3|0|2+2|0|}}

{{Efs player|pos=MF |no=|nat=ITA|name=Lantignotti|2+6|0|0+1|0|}}

{{Efs player|pos=MF |no=|nat=ITA|name=Viviani|1+5|0|0|0|}}

{{Efs player|pos=FW |no=|nat=ITA|name=Cappellini|1+2|0|0+2|0|}}

{{Efs player|pos=GK |no=|nat=ITA|name=Antonioli|0|0|0|0|}}

{{Efs player|pos=DF |no=|nat=Switzerland|name=Bianchi|0+2|0|0|0|}}

{{Efs player|pos=MF |no=|nat=ITA|name=Albertini|0+1|0|0|0|}}

{{Efs end|date=November 2020|s=http://calcio-seriea.net/presenze/1988/968/}}

Footnotes

{{Reflist|group=nb}}

References

{{Reflist}}

  • [https://www.rsssf.org/tablesi/ital89.html RSSSF - Italy 1988/89]

{{A.C. Milan seasons}}

{{1988–89 in Italian football}}

{{DEFAULTSORT:1988-89 A.C. Milan season}}

Category:AC Milan seasons

Milan

Category:UEFA Champions League–winning seasons