Barcelona faced Atletico Madrid at the Camp Nou on Saturday in a highly anticipated clash of La Liga's top two.
The hosts started the game top of the table on goal difference, but it was Atleti who struck first, Koke finishing well after Saul Niguez's cross proved too much for the Barca defence.
The home side responded and equalised after half an hour, with Neymar freeing Jordi Alba, whose pull-back was swept home by Lionel Messi.
Eight minutes later, Barca went ahead, Luis Suarez slotting through goalkeeper Jan Oblak's legs despite pressure from a defender.
What a pass from Dani Alves. Great movement and finish by Suarez pic.twitter.com/sueVZTekOz— Danny (@R9Rai) January 30, 2016
Atleti's chances of a comeback took a blow when Filipe Luis received a straight red card shortly before half-time for a nasty knee-high challenge on Messi.
Filipe Luis trying to take off Lionel Messi's kneecap pic.twitter.com/bTUFEXNFmL— Football Mumble (@FootballMumble) January 30, 2016
In the second half, things went from bad to worse for the visitors as Diego Godin received a second yellow card for a wild challenge on Suarez, leaving Atleti with just nine men with more than 25 minutes left to play.
Barca held on to go three points clear with a game in hand at the top of La Liga.
Final score: Barcelona 2-1 Atletico Madrid