Yes, it is hard to see someone else finish in the top 4. It looks like a fight among Brest, Monaco and Lille for two direct CL spots. The "loser" will play the CL qualifiers.
The fight for the remaining two or three european spots is among six teams: Nice, Lens, Reims, OM, Rennes and OL, with OL appearing to be the most in-form team right now, but with a hard schedule.
They also have the cup final of course.
Toulouse, Strasburg and Montpellier can breath more easily now, while Clermont and Metz are in trouble but they might still hope at least for the 16th place.
Lorient, Le Havre and Nantes also have work to do.
The only team i didn't mention so far is... PSG
Meanwhile ASSE are 2nd in Ligue 2 after a long comeback.