Montpellier's chances of qualifying for Europe next season have taken a further blow as they went down 4-2 to Bordeaux away from home in Ligue 1.
Bordeaux could have added more to their tally as Diabate had two chances in quick succession thereafter and Ludovic Obraniak had his long-range effort saved in the 44th minute.
Montpellier gave themselves a chance of staging a comeback in the second half as they pulled one back on the stroke of half time, Souleymane Camara setting up Remy Cabella with a through-ball to slot home from close range.
However, Henri Saivet put flight to the defending French champions' hopes of a comeback just nine minutes into the second period as he combined with Tremoulinas to score Bordeaux's fourth and final goal of the match.
Benjamin Stambouli did score for Montpellier in the second minute of injury time but it was too little too late.