On paper Barca have the best squad in La Liga. And maybe the best in Europe too (though I still lean Man City for that).
All the other stuff - tactics, tiredness, peaking at the right time, rest, managing injuries, staying confident, luck - is stuff that has to be managed well. Those are big...