Germany, for a side who seem to instil fear into just about every international team they play against, have never beaten their Euro 2012 semi-finalists Italy in a competitive match.
Dating all the way back to the epic 1970 World Cup semi-final, via the Italians' 1982 final success and more, here are just some of the greatest games between two of international football's most riveting adversaries...
1970 WORLD CUP SEMI-FINAL
Advertisement
1982 WORLD CUP FINAL
EURO 88