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).
|Klopp dismisses Coutinho rumours|
|Osaka completes stunning comeback in Melbourne|
|Lakers guard Rondo cleared for full-contact practices|
|Solskjaer: Lukaku is big part of Man United squad|
|Napoli slam FIGC decision to reject Koulibaly appeal|
|We´re the hunters! - Kovac´s Bayern ready to chase down Dortmund|
|Chiefs safety Reid expected to play against Patriots|
|Chelsea not ready to rest Jorginho - Sarri|
|NFL receiver Fitzgerald has hole-in-one in round of golf with former president Obama|
|I´m really loving playing this game - Eagles QB Foles not ready to retire|
|Saints show no mercy, score 111 in rout of Timisoara Saracens|
|CAF Champions League Review: Khenissi double gets ES Tunis up and running|
|Edinburgh clinch home quarter-final, Glasgow also advance to last eight|
|Hazlewood to miss Sri Lanka Tests with back injury|
|Norwich City 3 Birmingham City 1: Canaries end winless run to go second|
|Hoffenheim 1 Bayern Munich 3: Goretzka goals close gap on Bundesliga´s return|
|Cowboys part ways with offensive coordinator Linehan|
|Payton´s message to Saints fans: Hurry up and make noise|
|Transfer talk no distraction for Inter, says Spalletti|
|Memories of 2015 still linger for Vunipola as England begin World Cup year|
|De Bruin´s 85th-minute try consigns Kings to eighth straight loss|
|Bielsa´s Derby County dossier detail ´pretty standard´ – OptaPro chief|
|Injury-hit Madrid lose Navas to adductor issue|
|Patriots coach Belichick still gets nervous ´every week´|
|Copa del Rey draw: Barcelona to meet Sevilla in quarter-finals|
|Kohli: No one more committed to India than Dhoni|
|Brook questions Khan credibility following Crawford agreement|
|Sad Pochettino admits Bielsa is ´wrong´|
|Simeone eyes LaLiga gain after Atletico´s Copa del Rey pain|
|Rossi a no-go for Tottenham as Pochettino rules out panic buys|
|Guardiola identifies ´three or four´ midfield targets|
|Nadal encourages patience in young stars after humbling De Minaur|
|NFL playoffs 2019: 10 Opta facts for Patriots v Chiefs|
|Robertson helping Klopp learn Scottish for Dalglish chats|
|Levante appeal over alleged ineligible Barcelona player rejected|
|NFL Playoffs 2019: 10 Opta facts for Rams v Saints|
|Lowry to take three-shot Abu Dhabi lead into final round|
|Training is not for anyone else - Klopp condemns Bielsa over ´spygate´ row|
|In other countries, everybody does it - Guardiola respect remains for spying Bielsa|
|Cilic battles back to join Nadal, Federer in fourth round|
|Klopp: Trent unbelievable for playing through pain|
|Faulkner provides super start and fabulous finish to sink Scorchers|
|Ref admits error in key foul call on Lonzo Ball in Lakers-Thunder game|
|Marina Granovskaia is working very hard – Sarri ´confident´ of January signings|
|Tuchel confirms Rabiot out of PSG contention|
|Madrid derby kick-off confirmed for February 9|
|Benzema fit to face Sevilla despite broken finger, Solari confirms|
|Bournemouth boss Howe says no offers received for Wilson|
|Kerber cruises after Wozniacki, Sabalenka upsets|
|Mbappe a great player and great person, says beaming Beckham|
|Gracia confident someone will step up if Doucoure leaves for PSG|
|Albrighton signs new Leicester deal|
|Niasse joins Cardiff on loan from Everton|
|Hendrick credited with Fulham strike|
|Western Sydney Wanderers 1 Adelaide United 2: Goodwin compounds Wanderers woes|
|Chahal and Dhoni carry India to ODI triumph|
|Levante report Barcelona for alleged use of ineligible player in Copa del Rey|
|Solskjaer regrets Sanchez´s Reading setback|
|Tomic brands Hewitt a ´liar´ as feud continues|
|Ruthless Nadal thrashes teenager De Minaur|
|Wozniacki enjoyed status as defending champion in Melbourne|
|Solskjaer backs Mourinho to return to football´s big time|
|Murray to miss Open 13 Marseille|
|Solskjaer´s United turnaround no easy task, says Hughton|
|The big Friday Premier League quiz|
|How James Harden´s 2018-19 numbers compare to his MVP campaign|
|It´s insane! - Tsitsipas excited to face ´legend´ Federer|
|Sharapova ends Wozniacki title defence|
|American teen Anisimova sends records tumbling at Aus Open|
|Lakers survive Ball´s gaffe to beat Thunder in OT|