Luis Suarez scored on his 100th LaLiga appearance to help see off Girona 3-0 in the first top-flight derby between the two Catalan clubs.
A pair of own goals either side of half-time put Ernesto Valverde's side comfortably ahead before Suarez marked his milestone by wrapping up the three points.
Girona skipper Aday Benitez was the victim for the opener when he deflected Jordi Alba's strike into his own net to gift the league leaders an early advantage.
And it was another own goal which doubled Barca's lead after the interval as Aleix Vidal's classy cut-back wriggled in off Girona goalkeeper Gorka Iraizoz.
Suarez added the gloss with 20 minutes remaining to seal a sixth consecutive league victory, an impressive start they last managed in 2013-14.
While far from perfect at the back, Valverde's men now sit four points clear of second-placed Atletico Madrid.
24 - Luis Suárez has scored against 24 of the 25 sides he has faced in La Liga (87 goals). Predatory. pic.twitter.com/uEO04FGuCL— OptaJose (@OptaJose) September 23, 2017
The visitors had early joy down the right when Javier Mascherano found Vidal in behind, but the winger's attempted cross was crucially cut out by Iraizoz.
Marc-Andre ter Stegen next produced a superb one-handed save low to his right to deny Douglas, while Suarez's inability to find a team-mate from a cut-back at the other end cost Barca a certain opener.
Valverde's side did not have to wait long for the breakthrough, though, and it came courtesy of a huge slice of fortune.
After Iraizoz kept out Messi's free-kick, the veteran keeper was left with no chance from the resultant corner as Alba's speculative volley took a heavy deflection off Benitez on its way into the bottom-left corner.
Barca began to take control by the half-hour mark and only an in-form Iraizoz prevented them from doubling their advantage, the 36-year-old quick off his line to smother another chance for Alba.
Paulinho and Michael Olunga still found time to exchange wayward headers as an entertaining first half ended with the away side ahead.
The lead became 2-0 almost immediately after the resumption when Vidal reached the by-line and attempted to find Suarez, who hurdled the back-heel pass and saw it trickle in via Iraizoz's legs.
4 - Barcelona top scorers in La Liga 2017/18:— OptaJose (@OptaJose) September 23, 2017
Lionel Messi 9
OWN GOALS 3
Girona continued to pose a threat in the air with Douglas heading another opportunity high, while Olunga nodded straight at Ter Stegen just before the hour.
But any hint of a comeback was soon extinguished thanks to Suarez. The striker was put clean through by Sergi Roberto and clinically picked out the bottom-left corner to make it 3-0.
With their perfect league record still intact, Barca will take plenty of confidence into their midweek Champions League trip to Sporting CP.
Key Opta facts:
- Luis Suarez has scored against 24 of the 25 sides he has faced in LaLiga (87 goals).
- Suarez has is now eighth in the list of all-time Barcelona top scorers in LaLiga surpassing Rivaldo (86 in 157 appearances).
- Barcelona were also the last side to benefit from two own goals in the same LaLiga game, which they did on April 2014 versus Villarreal.
- Gorka Iraizoz scored his first own goal in LaLiga.
|Fowler says PGA National demands full attention|
|Rory McIlroy curbing expectations before Masters|
|Shakhtar would´ve won by more if not for Roma´s Alisson – Fonseca|
|Popovich would be ´surprised´ if Leonard returns for Spurs this season|
|Championship Review: Wolves squander two-goal lead to Norwich, Cardiff City take advantage|
|Mourinho happy with ´big effort´ from Pogba|
|Benneteau ousts Bautista Agut in Marseille|
|Mourinho questions medical staff after ´bad´ Herrera injury|
|Sarri demands better from Napoli ´buffoons´|
|Mourinho hugs reporter for asking about McTominay instead of Pogba|
|Di Francesco slams Roma: I should have substituted half of them!|
|Curtains for Konta and Ostapenko in Dubai|
|De Gea happy with ´important´ wonder save|
|Woods eager to experience Masters ´rush´|
|Vazquez and Asensio important to Madrid, says Zidane|
|Shakhtar Donetsk 2 Roma 1: Fred stunner seals first-leg comeback|
|Sevilla 0 Manchester United 0: De Gea ensures Mourinho´s men stay level|
|Klaasen and Duminy half-centuries set up T20 decider|
|Herrera injury gives dropped Pogba chance for reprieve|
|Tindall urges England to ´hunt´ vulnerable Scotland|
|Firmino insists he did not abuse Holgate|
|Leganes 1 Real Madrid 3: Casemiro inspires comeback for Zidane´s men|
|Milan have everything to lose – Gattuso worried about complacency|
|United a big team in defeat - Mourinho aims dig at City|
|Firmino escapes punishment after Holgate allegation|
|Mourinho benches Pogba for Sevilla clash|
|Cavendish withdraws after Abu Dhabi crash|
|Rugby greats put on show in French Alps snow|
|Gremio refute claims of €40m Arthur agreement with Barcelona|
|Messi will sign another Barcelona contract, predicts Bartomeu|
|UEFA rejects PSG appeal over Rabiot´s Real Madrid booking|
|Hardaker sacked by Tigers after failed drugs test|
|James to miss ´a few days´ of Bayern training with calf injury|
|Bellew not feeling Haye love|
|Nantes not stopping Ranieri if Italy come calling|
|Milan owner Li slams ´fake news´ over financial woes|
|Italy make three changes for France encounter|
|Wenger still gunning for top four spot with Arsenal|
|AFC Champions League Review: Kanazaki braces inspires Kashima|
|Gloucester centre Scott to re-join Edinburgh|
|Ospina to get Wembley nod as Wenger waits on Ramsey|
|Pogba not struggling at United, claims Deschamps|
|No police action against Gloucester coach Ackermann or son after nightclub incident|
|Australia proved a point with tri-series dominance, says Warner|
|Escape Messi´s shadow? Change sport! - Henry´s advice to Neymar|
|Scotland unchanged for crucial Calcutta Cup clash|
|Horsing around: Muller takes tips from equine companion|
|Lynn set for further assessment on dislocated shoulder|
|Ronaldo jets off for a break as Madrid head to Leganes|
|Bastareaud back in one of five France changes|
|Mistake to let Kroos leave Bayern for Madrid - Sammer|
|Short´s fifty and Agar´s spin seal deserved Australian tri-series win|
|Spalletti tips Ancelotti for Italy job|
|I can´t wait for retirement - Federer|
|Mendy on course for World Cup, says Deschamps|
|Man Utd on dismal knockout run, Roma have Shakhtar curse - Champions League in Opta numbers|
|Azpilicueta hoping for greater fortune at Camp Nou|
|Out of nothing he can score goals – Heynckes hails Muller|
|CONCACAF Champions League Review: Giovinco inspires Toronto, Tigres held|
|Steelers LB Shazier says he´s ´best linebacker ever´|
|Ranieri: I´ll quit Nantes if offered Italy job|
|Thiem keeps title defence on track, Monfils saves match point in Rio|
|Barcelona are great even without Neymar – Willian|
|Del Potro, Raonic progress at Delray Beach|
|Dolphins place franchise tag on Landry|
|Colts QB Luck ´extremely optimistic´ about shoulder rehab|
|Conte wants to see out Chelsea contract but has bags packed|
|A´s respond to Gruden´s belittling of Oakland|
|Yankees acquire Drury in three-team deal with Diamondbacks, Rays|
|Messi goal will give Barcelona more space at Camp Nou – Suarez|