Despite an erratic manager, France have the talent to win the thing