Zidane was sent off ten minutes from the end of extra time so I’m not sure how much the game was “spoiled” by the removal of a player who’d played 110 minutes, i.e. over 90% of the game. “Most talented player” is, also, subjective; for me the best player on show was Fabio Cannavaro, who should’ve been the player of the tournament. However, that title is rarely, if ever, given to defenders, of which Italians have always excelled.
Would be interested to know who you thought were the best side in 2006.