Claudio Villa/Getty Images
Everyone is predicting Germany to win this match. There are very few people who actually think that Italy will progress to the final, that Germany are too good for them, that Italy stand no chance against the team that is widely regarded as a team who is becoming the best in the world, a team that could easily win Euro 2012 and the 2014 World Cup.
A lot of teams can't handle that sort of situation and would easily fold up and be taken for a ride by Germany, like Greece were in the second half on Friday.
Italy are a better team than they are given credit for, and with proven champions like Andrea Pirlo, Gianluigi Buffon and Daniele De Rossi, among others, they won't show fear and back down.
Think back to 2006. Germany, the hosts of the World Cup, were supposed to go all the way to make a deep run, while Italy weren't. They ended up meeting in the semifinals, which Italy won 2-0 in extra time before beating France in penalties in the final.
Italy have a great record against Germany in international tournaments. In seven meetings combined during the FIFA World Cup and UEFA European Championship, Italy have never lost to the Germans. Four group stage meetings ended in draws while three knockout matches finished with Italy celebrating.
Germany may have come into this year's tournament as a favorite, but that doesn't mean every match is going to be easy.
Anyone who wasn't going to watch this expecting that Germany would walk all over the Azzurri should reconsider.