Can Germany win the Euros?