Italy and Germany face off in the quarterfinals of the Euro 2016 on Saturday.

Neither side has conceded a goal thus far in the competition. Both sides played their best game in the most recent knockout stage and should be evenly matched for a rematch of the 2012 Euro semifinal which Italy won 2-1.

The Italians are coming off a huge 2-0 win over Spain that saw them demolish the then-defending champs in a vigorous display. Germany is coming off a 3-0 thrashing of Slovakia that saw them enter into top form.

Italian Player to Watch

Gianluigi Buffon was the true hero against Spain, making a number of major saves to keep the score at 1-0 once Spain finally found its groove. He might have a bigger challenge in shutting down Germany's machine.

Germany Player to watch

Toni Kroos has quietly put together another brilliant tournament. His play in the midfield knits together his side's passing. But he is likely to be under great duress in this game and if he is unsettled, Germany could suffer.

History says...

Italy has won 15 games against Germany all-time while the Germans have won eight games and drawn 10. Germany won the most recent game, a 4-1 thrashing in a friendly. But here is the really impressive statistic - Germany has never defeated Italy in a competitive match.

Prediction

Italy is so solid defensively at this point and seems to adapt well to its opponent. Look for more of the same, including a 2-1 win.

Start Time and Streaming Info

The game kicks off at 3 p.m. EDT and can be seen on ESPN or online via the WatchESPN app.