Euro 2016 Match Preview: Germany vs Poland

When you meet the beast that you created, you are bound to be a little jittery. Germany would be going through something similar when they face the Lewandowski led Poland in the last game of the day. After an impressive…