Germany has never beaten Italy in a major tournament. Tomorrow’s semifinal will mark the 31st time that the two sides have met in their storied pasts. The series between the two teams goes back to New Years Day 1923, when Italy came out victorious over their West German counterparts 3-1. History will be on the Italians' side tomorrow, as they hold a 14-8-7 record against the Germans.
Thursday’s semifinal marks the eighth time Italy and Germany have played at either the World Cup or the European Championships, and Germany will be looking for their first win against the Azzurri (0-4-3) in a meaningful game.
As you watch whether Germany can make history tomorrow, here are the 10 greatest games that Italy and Germany have played.