Paris Saint-Germain blew a two-goal lead as in-form Brest staged an impressive comeback to hold the French champions to a 2-2 draw in Ligue 1 on Sunday.

Marco Asensio, making his first league start since September, volleyed PSG ahead at the Parc des Princes late in the first half before Randal Kolo Muani tapped in a second for the hosts before the break.

An own goal by Danilo on 55 minutes offered Brest a way back into the match and Mathias Pereira Lage put an end to the visitors' run of 14 successive defeats by PSG with a clever back-heel flick to equalise.

PSG had Bradley Barcola, who played a key part in both of his team's goals, sent off after he picked up two yellow cards in stoppage time.

Luis Enrique's side saw their lead at the top shaved to six points following Nice's 1-0 victory over Metz on Saturday. Brest, now unbeaten in eight games, remain nine points adrift of the leaders.

The two sides meet again in Paris in the last 16 of the French Cup on February 7. Brest have not beaten PSG in the last 27 meetings, a run stretching back to 1985.

Ghana's Andre Ayew scored twice on his return from the Africa Cup of Nations, popping up with a stoppage-time equaliser for Le Havre in a 3-3 draw at bottom side Lorient.

Lens won 2-0 at Toulouse while Clermont against Strasbourg ended 1-1.

Tino Kadewere missed a penalty for Nantes in a 0-0 draw at Reims, while Montpellier were held at home by 10-man Lille in another goalless stalemate.