Sort:  

Agree, I also think France will win the tittle.