Alvaro Gonzalez, Nemanja Radonjic and Dimitri Payet scored for Marseille after Granville were reduced to 10 men following the dismissal of William Sea.
The series will now be decided in Bangalore on Sunday.
Dukhan, with its elevated limestone formations, is easily the best location for road
cycling in Qatar.
Ahye, sixth in both the 100 and 200m at the 2016 Rio Olympics, and again sixth in the 100m at the 2017 London world championships, is suspended until April 2021, meaning she will miss this year's Tokyo Olympics.
Carlos Sainz remains 10 minutes 17 seconds ahead of Al Attiyah going into Friday's final stage.
The Australian, whose matches have been 5,000-strong sellouts all week at Memorial Drive, will face Dayana Yastremska on Saturday for the title.