Alexander Sorloth struck deep in stoppage time to hand Atletico Madrid a 2-1 comeback win at Barcelona on Saturday that moved them top of LaLiga with their 12th consecutive victory across all competitions.
Pedri put the hosts ahead in the first half but Rodrigo De Paul levelled after the break before Sorloth inflicted a third straight home league defeat on Barca and knocked them off the LaLiga summit.
It was Atletico's first away win at Barcelona in 18 years and they now have 41 points with a game in hand, three ahead of the Catalans who have gone three league games without a win, according to a Reuters report.
"It's very tough. We had chances to seal the win. If you don't put the game to bed, this happens," Pedri told Movistar.
"Our home is where it has to be difficult to beat us. We have to improve a lot. We have to reset ourselves mentally and physically."
Barca were the better side in the opening exchanges and Pedri scored on the half-hour mark following a great run into the box and a one-two with Gavi, beating goalkeeper Jan Oblak with a low shot.
Despite their dominance, the hosts were unable to extend their lead after the break as Raphinha's chip hit the crossbar and Oblak blocked Fermin Lopez's close-range shot with his feet.
Robert Lewandowski also failed to find the net as his poor shot from inside the six-yard box was also saved by Oblak.
De Paul then grabbed the equaliser in the 60th minute, capitalising on a poor clearance by Marc Casado on the edge of the box to slot his shot into the bottom corner with what was only Atletico's second attempt on goal in the game.
"When you suffer more, you enjoy it more. We were up against a great rival. It had been many years since Atletico had won here, and we were also playing for the top spot," De Paul said.