No Lewandowski? No problem. Raphinha and Pedri stepped up to the mark as Barca - often accused of having a soft underbelly - strengthened their title credentials by overcoming adversity and picking up a vital win in one of Spain's toughest away trips.
The Catalans got off to the worst possible start, conceding after just six minutes and seeing their talismanic Pole sent off for a flying challenge on Garcia after just 31 minutes.
Substitute Gerard Pique - playing in his final ever game - also saw red at the break for his complaints to the match officials and it looked like being a long night for the Blaugrana.
But they came straight back into it after the break. Pedri fired home an equaliser just minutes into the second half before substitute Raphinha won it in the 85th minute with a flying header.
Barca now head into the World Cup break with top spot guaranteed - and that type of result will offer real belief that Xavi's side can bring the title back to the Camp Nou this season.