Lionel Messi brought Barcelona back from a goal down twice, then sealed the deal with a deft chip over the keeper for the win and the 50th hat-trick of his career.
Following last week's shock defeat to Girona, Real Madrid travel to Levante in search of an essential three points.
Gerard Pique suggested Real Madrid should be careful what they wished for after coach Santiago Solari complained that Barcelona would have an extra day's rest before Wednesday's Copa del Rey Clasico.
Madrid coach Solari said it was "curious" that Barca played Sevilla on Saturday while his side had to wait until Sunday to play Levante, and also pointed out that Barca had had an extra day off before the Copa del Rey semifinal first leg.
The two meet in the return at the Bernabeu with the scores tied…