Castres, Stade Francais, Lyon, Bordeaux-Begles and Agen were the winners on a busy day of Top 14 action.
Montpellier suffered their seventh Top 14 loss of the season, Toulouse getting the better of the leaders.
Stade Francais' five-match losing run in the Top 14 came to an end on Sunday, while Toulouse missed the chance to take second.
La Rochelle are a formidable force on home soil, but suffered a rare defeat at Stade Marcel-Deflandre as Toulon came from behind to win.