Barcelona probably only needed one point here. Instead, they got three. Sergi Roberto grabbed the first goal, and Franck Kessie slotted home a late winner to see off Real Madrid and establish a 12-point lead atop La Liga.
Real Madrid went ahead much against the run of play, with Vinicius Jr's speculative cross deflecting into the net off Ronald Araujo's head.
Barcelona grabbed an equaliser on the stroke of half-time, with Sergi Roberto capitalising on a series of deflections before curling the ball home from ten yards out.
And they found a late winner, with Alejandro Balde feeding Kessie at the far post for an easy finish in second-half stoppage time.
GOAL rates Barcelona's players from Camp Nou...