France will face Italy in Sunday's final in Berlin after a 1-0 win over Portugal in Munich. The match will be a replay of the Euro 2000 final. Zinedine Zidane scored the only goal of the game from the penalty spot in the 32nd minute after a foul by Ricardo Carvalho on Thierry Henry. France's magic run continues and Zidane's career will end in the World Cup final.