Paris Saint-Germain remain on track to smash Ligue 1 records after a late goal from Giovani Lo Celso earned a battling 1-0 win at Bordeaux on Sunday.
Unai Emery's men, already champions of France, booked a place in the Coupe de France final with a midweek victory over Caen that moved them a step closer to a domestic treble, the Coupe de la Ligue having already been won against Monaco.
Various Ligue 1 landmarks are in reach of PSG after the league's runaway winners eventually found a way to break down a stubborn and resilient Bordeaux at Matmut Atlantique.
Gustavo Poyet's side created a series of fine chances, with Malcom dazzling on the right wing, but Alphonse Areola kept out drives from Lukas Lerager and Martin Braithwaite, as well as a close-range Pablo header.
PSG took until the 76th minute to break the deadlock and notch for a 27th Ligue 1 match in succession, Lo Celso - who hit two goals against Monaco in a title-winning victory last weekend - lashing in a low, left-footed drive after a cross was cleared to the edge of the box.
Emery's side will close the campaign with record totals for points and goals – they have 90 and 104 respectively, with the records standing at 96 and 118 – as long as they enjoy a strong end to what has been a successful season domestically, despite continued disappointment in the Champions League.
Bordeaux made a great start but Younousse Sankhare and Jules Kounde failed to hit the target with strikes from outside the box.
PSG responded to that slow opening to the match and Benoit Costil made a fine save low to his right to tip away Lo Celso's 13th-minute cushioned volley.
Bordeaux had won back-to-back Ligue 1 games and continued to threaten, though, with Malcom and Braithwaite denied by Areola, before Francois Kamano headed a great chance wide.
Kylian Mbappe perhaps should have hit the back of the net in the 43rd minute, but when Lo Celso's cute chip gave the forward a chance he rushed the finish and blasted over.
Cavani was seeking the goal to overtake Zlatan Ibrahimovic as PSG's highest-scoring player in Ligue 1, but when he side-footed home a Javier Pastore cross the offside flag was raised.
Chances continued to flow for the hosts, however, and Malcom ought to have hit the target when the ball came out to him on the edge of the box, the Brazilian winger clearing the crossbar.
Lerager's strike was then beaten away by Areola, who also smothered a shot from Maxime Poundje and had to react brilliantly to parry a header from Pablo.
And all those Areola saves proved to be pivotal, allowing PSG to raid down the other end and snatch all three points, arguably undeservedly.
Bordeaux failed to clear a corner properly and the ball sat up perfectly for Lo Celso to rifle a drive past captain Costil.
Bordeaux threatened to claim the point their performance warranted, but PSG kept them at bay and Yuri Berchiche made a crucial block in the third minute of added time to keep Kounde out.
Key Opta stats:
- PSG have already surpassed their record of goals scored in a Ligue 1 season, with 104. Their previous record was 102 in 2015-16.
- Giovani Lo Celso has scored three goals in his last two games in Ligue 1, after scoring only once in his first 32.
- Alphonse Areola made eight saves against Bordeaux, his best tally in Ligue 1 and the best performance by a PSG goalkeeper in the top flight since Salvatore Sirigu against Saint-Etienne in December 2011 (8).
|Rose ´really proud´ of Fort Worth Invitational win|
|Paul a ´game-time decision´ for series decider, says Rockets coach D´Antoni|
|Egypt president wishes Salah speedy recovery|
|Bonucci: Balotelli has matured|
|Ranieri backs Sarri to succeed at Chelsea|
|Konta admits to doubts after another early Roland Garros exit|
|Warriors´ Iguodala, Looney listed as questionable for game seven|
|Zverev batters Berankis, Goffin back from the brink in Paris|
|Rose cruises to victory at Colonial|
|Neymar: I´m not at 100 per cent yet|
|Toulouse confirm Ligue 1 survival with win over Ajaccio|
|I know what I´ve achieved - Bale not worried about plaudits as he looks to the future|
|Ostapenko ´angry´ after Roland Garros exit, Venus Williams falls at first hurdle|
|Barcelona B relegated to Spain´s third tier|
|Rayo Vallecano win promotion to LaLiga|
|Tarkowski leaves England camp for hernia surgery|
|Ramos ´quite clever´ but Salah injury not to blame for final defeat, insists Robertson|
|WATCH: Ricciardo takes wide receiver role on yacht for Tom Brady pass|
|Until next year – Ronaldo drops new future hint as Real Madrid celebrate with fans|
|Froome stunned by Giro triumph|
|The Triple Crown: Froome´s Grand Tour glory in numbers|
|Hannover sign Wimmer on season-long loan|
|Inter powerless to stop Icardi exit, admits Spalletti|
|Ashton makes England statement with Barbarians hat-trick|
|Watson masterclass seals third IPL title for Super Kings|
|Kozlova ends Ostapenko´s Roland Garros reign on day one|
|Imperious Zverev breezes into second round|
|Froome wins Giro d´Italia to complete Triple Crown|
|Stricken Salah confident over World Cup hopes|
|Verstappen highlights change in approach amid Rosberg criticism|
|Strinic claims three-year deal at Milan|
|Napoli captain Hamsik considering China offer|
|Chinese outsider Wang shocks Venus Williams in Paris|
|Redemption two years in the making - Ricciardo revels in Monaco glory|
|Flawless Molinari holds off McIlroy at Wentworth|
|Karius ´infinitely sorry´ but thanks Liverpool fans for support|
|Root and Bayliss dismiss ´outrageous´ fixing allegations|
|Giggs: Bale the best Welsh player I´ve seen|
|Ricciardo ends Monaco hoodoo despite mechanical issue|
|Lyon star Fekir denies being close to Liverpool switch|
|Pogba: I learned a lot from Abou Diaby|
|Where next for Real Madrid stars Ronaldo and Bale?|
|Shingler and Hewitt out of Wales tour|
|Kyrgios pulls out of French Open|
|Khan wants to bow out by winning blockbuster Brook fight|
|Is winter coming? Game of Thrones stars descend on Monaco|
|Root urges England´s batsmen to ´find a way´|
|Lovren, Van Dijk absolve Karius of blame|
|We all know where our nipples are - Hansen welcomes tackle trial|
|Rooney would thrive in MLS, says DC United boss|
|Pakistan complete demolition of sorry England|
|Curry, Durant reveal the secret to Thompson´s success|
|Salah will miss World Cup, claims Saudi sports administrator|
|Deschamps marvels at Zidane´s incredible Champions League success|
|FIA satisfied Ferrari ´inside the rules´|
|NSW Origin hopeful Moylan pulls the strings for rampant Sharks|
|Champions League blunders will stay with Karius - Clemence|
|Warriors assuming Iguodala won´t play game seven, Kerr says|
|Lampard confirms Derby talks over vacant managerial position|
|French Open 2018: The science behind Nadal´s clay-court dominance explained|
|Walsh to continue as Bangladesh head coach|
|Bale makes emphatic point after Champions League omission|
|Casemiro: I bet Ronaldo stays at Madrid|
|Brewers pull away for blowout win over Mets|
|Warriors´ outburst sinks Rockets, forces game seven|
|MLS Review: Timbers win sixth straight, Techera scores hat-trick|
|It was like wrestling – Klopp unhappy with Ramos challenge on Salah|
|McKinnon says 49ers aiming to win Super Bowl this season|
|Choo makes history with walk-off home run, Rangers seeking ball|
|Shin-Soo Choo makes history with walk-off home run, Rangers seeking ball|