In the quarter-finals of UEFA Euro 2004 on home soil against England, Ricardo helped Portugal win on penalties: with the score at 5–5 he first saved the shot of Darius Vassell with his gloves off, and then scored the deciding penalty. In the final against Greece, however, he misjudged a corner when coming for the ball, and Angelos Charisteas headed the only goal of the game.