Paris Saint-Germain saw their 43-match winning run in domestic cup competitions come to an end as Thomas Tuchel’s men suffered a shock 2-1 home defeat by Ligue 1 bottom club Guingamp in the French League Cup quarter-finals on Wednesday.
The visitors were awarded three penalties at the Parc des Princes in a dramatic second half, as PSG failed in their bid for a sixth straight League Cup title.
It was only a second defeat in all competitions this season for the capital club, after a 3-2 loss to Liverpool at Anfield in the Champions League last September.
Guingamp, who have won just two league games all season, join Monaco, Strasbourg and Bordeaux in the semi-finals.
Neymar broke the deadlock in the 63rd minute after Marcus Thuram missed from the spot, but Guingamp rallied, with Thuram’s successful injury-time penalty snatching victory with a shootout looming.
PSG coach Thomas Tuchel named a strong starting XI including Kylian Mbappe, Neymar and Angel Di Maria, but a drab first half in the capital failed to produce a single shot on target from either side.
The reigning French champions had extended their cup winning streak at the weekend against fifth-tier Pontivy, but Guingamp were awarded a penalty on the hour mark when Ludovic Blas was tripped by PSG full-back Thomas Meunier.
Forward Thuram blazed his effort from 12 yards well over the top of the crossbar, and it appeared as though the opportunity of an upset had passed Guingamp by when Neymar headed home a Meunier cross less than two minutes later.
But the away side managed to stay in the game and were handed another penalty nine minutes from time when Marcus Coco was bundled over by Juan Bernat, and Congolese international Yeni Ngbakoto made no mistake after a lengthy VAR delay.
With the game set for penalties after 90 minutes, Guingamp landed a decisive blow on the counter-attack, as Thilo Kehrer fouled Thuram, and this time the 21-year-old squeezed the ball under the diving Alphonse Areola in the PSG net.
MONACO WIN MARATHON SHOOTOUT
Earlier on Wednesday, Monaco goalkeeper Loic Badiashile scored the winning penalty in a marathon shootout against Rennes.
Monaco, runners-up in the past two seasons, salvaged a 1-1 draw after normal time thanks to Rony Lopes’ second-half equaliser, before Badiashile’s heroics as he also saved three spot-kicks.
Thierry Henry’s young team are floundering in Ligue 1, sitting second-bottom and five points from safety, but managed to keep their coach’s hopes of a first trophy alive at the Stade Louis II.
“That’s exactly how we want to play,” said the former Arsenal and France striker. “Sometimes we heard the crowd were unhappy, but we got the ball back on the ground and we played.
“Finally we reacted after conceding a goal. Before we didn’t know how to do it. This time, we did.”
Monaco were the better side for the majority of an uneventful first half, with Moussa Sylla twice going close, but went into the break a goal down after Benjamin Bourigeaud swept Rennes ahead on the half-hour mark after a clever pass from Hatem Ben Arfa.
Henry was grateful to have Lopes back in the starting line-up for the first time since September 2 after a thigh injury, and the Portuguese forward tapped in Julien Serrano’s low cross to level in the 54th minute.
Polish centre-back Kamil Glik came close to winning the tie for the hosts in the 85th minute, but headed narrowly over the crossbar.
Both teams had two penalties saved in the regular shootout, including a dreadful ‘Panenka’ penalty straight at home goalkeeper Badiashile from former PSG and Newcastle winger Ben Arfa.
Glik and new signing Naldo both missed chances to win the tie for Monaco, but 20-year-old Badiashile slotted home the 22nd spot-kick to send them through after Rennes ‘keeper Tomas Koubek had blazed over.