After the retirement of Pauleta, Gomes was expected to become his successor in the striker role. He played ten matches and scored three times in Euro 2008's qualifying campaign, captained Portugal at the finals and scored against Germany in the quarter-finals, thus becoming the fourth player to score at three straight European Championships.