Saint-Léger arrache une précieuse victoire à Mauriac