Ligue 1: a nail-biting race for European places