The last time Real beat Barca in La Liga was 2016 and before that 2014 !! you can bring the best coaches, best players, doesnt matter, Barca win the mental game and until Real doesnt fix that, Real is going to keep losing!
He actually had a poor performance the past 2 games, (of course all those that keep saying Barca is about Messi, never bring it up)
However, as usually, when Messi doesnt perform, others step up and get the job done and that is the MAIN reason they are they king of spain,