Zlatan Ibrahimovic scored his 27th goal of the season in all competitions as Paris Saint-Germain and Lille took a share of the spoils in a pulsating 2-2 draw at the Parc des Princes.
The talismanic Swede fired the hosts into a first-half lead with a deflected free-kick before Rio Mavuba levelled on the stroke of half-time for Rene Girard's men.
Former Chelsea striker Salomon Kalou fired Lille into a second-half lead from the penalty spot shortly after the break but Montenegro international Marko Basa put through his own net to hand PSG a valuable point in their hunt for back-to-back Ligue 1 titles.
The result leaves the visitors a point behind Monaco in third place and four behind their hosts who go into the winter break top of the table.
Marseille came back from two goals down to claim a hard-fought 2-2 draw with Bordeaux at the Stade Velodrome.
Jussie's first-half strike and a second from Nicolas Maurice-Belay sent Bordeaux into a surprise two-goal lead.
But in a blistering 60-second period, strikes from Alaixys Romao andAndre-Pierre Gignac secured a point for Marseille, under the control of caretaker coach Jose Anigo following Elie Baup's sacking.
Marseille's failure to claim all three points leaves them without a Ligue 1 win in four games and languishing in sixth place.
Alain Traore scored a dramatic last-minute goal to salvage Lorient a point with a 2-2 draw against Lyon at the Stade Yves Allainmat.
Clement Grenier set the visitors on their way with a first-half strike before Bafetimbi Gomis added a second shortly after the break but, after Vincent Aboubakar's reply gave the hosts hope, the Burkina Faso international came off the bench to cap an emotional return from injury.
A draw for Christian Gourcuff's men brings an end to a run of five consecutive wins but they remain two points above their opponents in the table having gone seven games without defeat.