Marseille carried their imperious form into the early stages of this match, although Vito Mannone spectacularly saved Cengiz Under's header before Chancel Mbemba blazed his effort over the bar.
Lorient hung on and even swung the game in their favour, before capitalising where Les Olympiens hadn’t thanks to Terem Moffi, who has been the topic of recent transfer speculation.
When Yoann Cathline provided an inviting corner delivery before the half-hour, Moffi shrugged off Samuel Gigot to apply a devastating finish for his 12th of the season - a tally only currently bettered by Kylian Mbappe in Ligue 1.
The hosts weren’t to be kept down for long and equalised just nine minutes later. Having previously gone without a league goal since 2020/21, Sead Kolasinac drifted across Chrislain Matsima to head in his third in five Ligue 1 matches.
Even so, Igor Tudor’s side will have likely entered the break wondering how they weren’t ahead, as Samuel Gigot’s header from point-blank range struck the crossbar, Mannone impressively tipped Jordan Veretout’s strike over and Matteo Guendouzi’s header only found the roof of the net.
It took just eight second-half minutes for Alexis Sanchez to fix that, as the Chilean turned away from Montassar Talbi and lashed his shot in off the inside of the post.
Soon after, Veretout’s strike deflected off Gedeon Kalulu and past the helpless Mannone to give Marseille extra breathing space.
While Ruslan Malinovskyi squandered the chance to mark his full debut with a goal, Mbemba bravely blocked Vincent Le Goff’s attempt to maintain the two-goal cushion.
Bamba Dieng was then denied at the near post seconds after being introduced from the bench, but Marseille still extended their winning run in all competitions to seven matches, keeping them two points behind second-placed Lens.
Meanwhile, Lorient suffered just their second away loss this season and remain outside the European places.
Flashscore Man of the Match: Jordan Veretout (Olympique de Marseille)