The quarterfinals are over and finally we are left with the four best teams of the competition. In last four we have Germany which has scored most number of goals, Italy which has the best goal difference in the tournament and only goal conceded is an own goal, Portugal which defeated the much fancied English and Dutch side with so much in the tank and France which has risen from the ashes of miserable group stage with resurgence of Zidane.The journey so far of these teams is an interesting tale in itself; Germans were weak in defense and had a miserable run of matches under Klinsmann in last two years. In the tournament they seemed to find their attacking instinct and the defense has not conceded from open play since the first match in the tournament.Italy on the other hand landed on German soil in the shadow of corruption scandal back home where four of the leading clubs including winner and runners-up Juventus and AC Milan are facing corruption charges. Most of the first 11 may be looking for new jobs if these clubs will be relegated to Serie B.Germany vs Italy The match has all the ingredients of a…