Zahovič netted seven goals for Porto during the 1998–99 UEFA Champions League, thus finishing third in the competition's scoring charts behind Dynamo Kyiv's Andriy Shevchenko and Dwight Yorke of Manchester United, who both scored eight.