2003 UEFA Champions League Semi-Final vs Inter Milan
One City, Two Hearts: A Derby Decided in Manchester on Penalties.
The 2003 UEFA Champions League Semi-Final stands as a defining chapter in AC Milan's modern history: the first time two Milanese clubs met on such a prestigious European stage. This two-legged affair between Rossoneri and Nerazzurri was not merely a match; it became a battle for Milan's soul, exported to neutral soil. The tie is remembered for Carlo Ancelotti's tactical discipline clashing with Héctor Cúper's defensive grit, but above all, for the sheer emotional weight carried by every pass in one of football's most intense derbies.
- Competition
- UEFA Champions League Semi-Final
- Opponent
- Inter Milan
- Aggregate Result
- 0-0 (Milan advances on penalties)
- First Leg Venue
- San Siro, Milan
- Second Leg Venue
- Old Trafford, Manchester
- Deciding Factor
- Penalty Shootout
- Key Figure
- Dida (Goalkeeper)
Lore & Background
By spring 2003, AC Milan had re-emerged as a European powerhouse under Carlo Ancelotti, boasting a midfield anchored by legends like Gennaro Gattuso and Paolo Maldini. Inter Milan, conversely, was a club haunted by heartbreak, desperate to break their own European curse. The first leg at the San Siro ended in a tense 0-0 draw, where the roar of the home crowd could not force a breakthrough against a resilient Inter side.
The second leg moved to Old Trafford, creating an atmosphere that felt detached from Milan yet deeply rooted in its soul. The Manchester stadium was split down the middle—red and black versus blue and black. With no goals scored across two nights, the tie was destined for a penalty shootout—a cruel lottery where glory and despair hang by a thread. For AC Milan, this was another chance to conquer Europe; for Inter, it was another potential nightmare.
In Their Own Story
The rain at Old Trafford slicked the grass as Andriy Shevchenko walked toward the spot, the weight of the tie on his shoulders. The stadium held its breath, a silence so profound it drowned out the roar of the divided crowd. He placed the ball, eyes locked on Dida's gloves. With a stutter-step and a calm strike into the corner, he sent the Rossoneri through to the final. It was not just a goal; it was the moment Milan finally conquered their city rivals in Europe.
Reader's Guide
This semi-final tie is historically unique as the first Derby della Madonnina played in a Champions League semi-final stage.
Due to scheduling conflicts at San Siro, the second leg was hosted at Old Trafford, turning Manchester into a temporary battleground for Milan's factions. The aggregate score finished 0-0 after 180 minutes, forcing a penalty shootout. AC Milan's goalkeeper Dida became the decisive hero, saving penalties from Inter's Iván Córdoba and Christian Vieri.
Milan converted their first three spot-kicks while Inter failed to score theirs. Andriy Shevchenko stepped up to convert the final penalty, sealing the victory and sending AC Milan to the final against Juventus. This match is iconic for showcasing Ancelotti's squad resilience and cementing Dida's status as a club legend during a period of intense internal rivalry.
Did You Know?
- This was the first time two clubs from the same city met in a Champions League semi-final.
- Andriy Shevchenko scored the winning penalty, despite having begun his career in Inter's youth system before moving to Milan.
- The second leg took place at Old Trafford because the San Siro stadium was unavailable due to scheduling conflicts with other events.
- AC Milan went on to win the 2003 Champions League final against Juventus, also decided by a penalty shootout.