Answer
Benni McCarthy won the UEFA Champions League in 2004 with Porto, the Portuguese club he played for from 2003 to 2006. He was a key player in the team's success, scoring 12 goals in 27 appearances in the Champions League that season. McCarthy also helped Porto win the Primeira Liga, the Portuguese league, in 2004 and 2006.