If Zidane is on form, I think France will clinch it. I would like to see Italy win it though