I kvartfinalen møtte Portugal . Ronaldo og kollega Luis Figo herjet tidvis med Englands høyreback Gary Neville, men etter ekstraomganger stod det 2–2. Etter bom av Darius Vassell og David Beckham i straffesparkkonkurransen gikk imidlertid Portugal videre. I semifinalen ventet . Ronaldo åpnet scoringsballet med en heading i det 26. minutt, i en kamp portugiserne vant 2–1. I finalen ventet sensasjonslaget Hellas, og portugiserne hadde mye å hevne etter det overraskende tapet i gruppespillet. Hellas rystet imidlertid fotball-Europa nok en gang, og vant 1–0. Ronaldo var oppløst i tårer etter kampen, og kritiserte måten Hellas vant på da han uttalte til pressen at «de spiller ikke fin fotball, og scoret mål på den eneste sjansen de hadde».