Forhad
iPF Noob
The National Stadium in Warsaw (Poland) is set to host its last match of Euro 2012 as an in-form Germany side will battle against dark horses Italy in the semi-finals. Italy has played Germany on seven occasions in the World Cup or European Championship going back nearly fifty years to 1962. Italy has never lost, won thrice, and drawn four times. So who will win today?