Hails the Azzuris, Germany never really convince me they are Championship material. In fact I think they don't deserve to beat the Argentines back in the quater-final. Perhaps if football games are only about penalties, then Germans will win hands down.
Looks like a Italy vs France final is on the card.