Barcelona came from behind to avoid a shock defeat by strugglers Real Oviedo as Santi Cazorla made his first La Liga start for the Asturian club at the age of 40.
Alberto Reina pounced on a mistake from Barcelona goalkeeper Joan Garcia to give Oviedo a surprise first-half lead, but second-half goals from Eric Garcia, Robert Lewandowski and Ronald Araujo secured a 3-1 win that preserved the Blaugrana's unbeaten start to the season.
Former Arsenal and Spain midfielder Cazorla was forced to leave boyhood club Real Oviedo in 2003 without making a senior appearance because of financial difficulties.
He returned to the club in 2023, and last season helped them win the La Liga 2 promotion play-offs to return to the top flight for the first time since 2001.
A sold-out Carlos Tartiere stadium saw Cazorla make the first La Liga start of his long career, and for a time it looked like the football gods were smiling on him.
Oviedo found themselves trapped inside their own penalty area - Aaron Escandell made three acrobatic stops to deny Marcus Rashford and Araujo while Raphinha hit the post from distance - before keeper Garcia gifted them the lead.
The summer signing from city rivals Espanyol was quick off his line to intercept a bouncing Cazorla through ball outside his penalty area, but then overhit a pass intended for Marc Casado.
Oviedo midfielder Reina ran on to the loose ball and hit a curling effort that looped over the backpedaling Eric Garcia and Gerard Martin before bouncing up into the roof of the net.
"I'm enjoying but suffering, we are making a massive effort as a team," Cazorla told Dazn as he left the pitch at half-time.
"Let's see if we can catch them on the break and score a second."