Lorient and Monaco have played out a 2-2 draw in their Ligue 1 clash at Stade du Moustoir.
The hosts made the better start of the two sides and could have surged ahead as early as the fourth minute through Vincent Aboubakar, who turned his marker inside the Monaco box but failed to get his effort on target from a narrow angle.
However, eight minutes later Aboubakar did put Lorient in the lead when he headed home Kevin Monnet-Paquet's cross from the right flank.
Christian Gourcuff's side continued to dominate proceedings as the first half progressed, with Alain Traore and Aboubakar both going close.
However, Monaco stepped up their game in the final 15 minutes of the first period, as James Rodriguez and Fabinho created chances to restore parity.
Then with four minutes left before the half-time interval, Valere Germain equalised for Claudio Ranieri's team when he shot home from outside the box with the aid of a slight deflection and the post.
The first-half pattern continued after the interval as hosts Lorient were the better side in the opening minutes, with Jeremie Aliadiere, Gregory Bourillon and Traore all having chances to restore their lead.
Monaco created two chances in a minute around the hour mark through Rodriguez and Emmanuel Riviere, before Joao Moutinho saw his long-range shot saved by Florent Chaigneau.
Lorient did eventually make it 2-1 on 73 minutes. Monaco goalkeeper Danijel Subasic kept out a shot from distance, but it fell to Aboubakar, who played a low cross to Aliadiere to slam home from close range.
The home team could have added to their tally through Aboubakar, but Monaco rescued a point with just three minutes left on the clock when Layvin Kurzawa fired home after being released by Lucas Ocampos.