Ousmane Dembele’s first half goal helped Barcelona defeat Atletico Madrid to move three points clear at the top of the La Liga table.
FrenchmanDembele scored a first-half winner with a sweet side-foot finish following Gavi’s lay-off and also hit a post in the second half.
Atletico could have levelled in added time but Antoine Griezmann’s effort was cleared off the line by Ronald Araujo.
Both sides finished with 10 men after Stefan Savic and Ferran Torres were dismissed for a scuffle.
The two former Manchester City players grappled each other off the ball, ending up on the turf, and were shown straight red cards.
Xavi’s side fully capitalised on Real Madrid’s defeat by Villarreal on Saturday, opening up a cushion at the summit having lost just once in the league this season.
Diego Simeone was leading Atletico for a La Liga record 418th game, the most consecutive matches in charge of a single club in Spain’s top flight.
But the Argentine saw his side fall to a fifth loss in 16 games and any hopes of winning the title look to have been extinguished with Atletico lying fifth, 14 points adrift of the leaders.