Mason Greenwood was also on target as Marseille made it back-to-back home wins with nine goals scored in eight days.
Roberto De Zerbi's side are second with three games left, 20 points adrift of champions PSG and two points ahead of third-placed Lille.
However, just four points separate Marseille from Strasbourg in seventh, with six sides locked in an intense fight for European places as the French season reaches its climax. The top three teams in Ligue 1 will qualify directly for the league phase of next season's Champions League, with fourth entering in the preliminary rounds.
Fifth will go into the Europa League and sixth will also if PSG beat Reims in French Cup final, while a final spot is on offer for the Conference League. Marseille are desperate to qualify for Europe's elite club competition and spent most of the last week on a training camp in Italy.