2002–03 UEFA Champions League knockout stage

The knockout stage of the 2002–03 UEFA Champions League ran from 8 April 2003 until the final at the Old Trafford in Manchester, England on 28 May 2003. The knockout stage involved the eight teams who finished in the top two in each of their groups in the second group stage.

Each tie in the knockout stage, apart from the final, was played over two legs, with each team playing one leg at home. The team that has the higher aggregate score over the two legs will progress to the next round. If aggregate scores finish level, the team that scored more goals away from home over the two legs will progress. If away goals are also equal, 30 minutes of extra time are played. If there are goals scored during extra time and the aggregate score is still level, the visiting team qualifies by more away goals scored. If no goals are scored during extra time, there will be a penalty shoot-out after extra time.

In the draw for the quarter-finals, matches are played between the winner of one group and the runner-up of a different group, with the group winner hosting the second leg.

In the final, the tie was played over just one leg at a neutral venue. If scores were level at the end of normal time in the final, then 30 minutes of silver goal extra time was applied, whereby the team who leads the game at the half-time break during the extra period would be declared the winner. If the scores were still level after the initial 15 minutes of extra time, the play would continue for a further 15 minutes. If teams still tied, the tie was decided by penalty shoot-out.

Times are CEST (UTC+2) as listed by UEFA (local times are in parentheses).

Quarter-finals

 * }

Second leg
Juventus won 3–2 on aggregate.

''2–2 on aggregate. Internazionale won on away goals.''

Milan won 3–2 on aggregate.

Real Madrid won 6–5 on aggregate.

Semi-finals

 * }

* Both Milanese sides play in the same stadium (the San Siro), but Milan was the designated away side in the second leg, and so won on "away" goals.

Second leg
''Internazionale 1–1 Milan on aggregate. Milan won on away goals.''

Juventus won 4–3 on aggregate.