Barcelona were given a torrid time by Athletic Bilbao but escaped from their trip to San Mames with a point as Memphis Depay's superb late strike secured a 1-1 draw for the Catalans on Saturday.
Depay found the net with a fine left-foot half-volley 15 minutes from time in the Basque Country for his first goal in La Liga since moving to Barcelona from Lyon.
Ronald Koeman's side had impressed in their first match of the post-Lionel Messi era as they beat Real Sociedad 4-2 last weekend, but they were fortunate to depart with a point from this game.
It was a difficult night for their defence in particular, with Gerard Pique coming off after half an hour and Eric Garcia being sent off in stoppage time for bringing down Inaki Williams.
Former Manchester City defender Garcia reportedly received news of his grandfather's death just before the match and struggled throughout the 90 minutes, allowing Inigo Martinez to get away from him to head in the opener early in the second half.
Athletic will feel they should have won despite missing several key players, among them goalkeeper Unai Simon, who has not featured at the start of this season after helping Spain reach the Euro 2020 semi-finals and then the final of the Tokyo Olympics.
Barcelona were unchanged from their opening victory meaning another start for Pedri, the brilliant young midfielder who also played at Euro 2020 and the Olympics and is now set to get a two-week holiday.
Martin Braithwaite, who netted twice against Real Sociedad, missed an early sitter for the visitors when he blazed over after great play by Depay.
Athletic, with 11,000 of their fans allowed into the 53,000-capacity San Mames for this game as coronavirus restrictions are gradually loosened in la Liga, then saw Oihan Sancet turn and crash a shot off the crossbar from 12 yards out.
- Defensive troubles -
Pique then came off to be replaced by Ronald Araujo, suggesting that Koeman should not have played the centre-back who had reportedly been struggling with a minor injury before the game.
Araujo had a goal disallowed in first-half stoppage time for a foul by Braithwaite, and the Uruguayan defender then had to clear off the line from Alex Berenguer just seconds after the restart.
Athletic were seeking revenge for their 4-0 loss to Messi's Barcelona in the Copa del Rey final last April and they went ahead in the 50th minute when Martinez attacked a corner quite magnificently, getting ahead of Garcia to divert the ball into the far corner.
While Garcia played for Spain at the European Championship, fellow centre-back Martinez opted not to join Luis Enrique's squad because he wasn't "at 100 percent physically or mentally".
Koeman responded by withdrawing Braithwaite and Pedri and sending on Sergi Roberto as well as Yusuf Demir, the 18-year-old Austrian international signed in July on loan from Rapid Vienna.
Frenkie de Jong hit the bar with a brilliant attempted lob before Depay levelled a quarter of an hour from time, controlling Sergi Roberto's ball over the tap and crashing a brilliant strike past goalkeeper Julen Agirrezabala at his near post.
Garcia then denied Athletic a chance of a last-gasp winner as he chopped down Williams just outside the area.
Elsewhere in La Liga on Saturday, Carlos Soler's late penalty allowed Valencia to leave Granada with a 1-1 draw, while last season's Europa League winners Villarreal were held 0-0 at Espanyol.
Promoted Mallorca are level with Barcelona and Valencia on four points after winning 1-0 at Alaves with a late Fer Nino goal.
Reigning champions Atletico Madrid host Elche on Sunday before Real Madrid go to Levante.