Barcelona have a narrow 2-1 half-time lead over Atletico Madrid in this evening's La Liga clash at the Camp Nou.
Radamel Falcao put the visitors ahead, but goals from Adriano and Sergio Busquets have given Barca the advantage.
After a scrappy start to the match, the visitors nearly took the lead on 10 minutes when Falcao's strike crashed against the post.
However, the Colombian striker put Madrid ahead in style with 31 minutes on the clock as he capped a marauding run from his own half with a delicate finish past Victor Valdes.
Barca were well below par in the opening half, but they managed to get themselves level with 10 minutes remaining through Adriano's unstoppable strike into the top corner from the edge of the box.
The hosts turned the match around in the dying moments of the half when Busquets casually fired in following a loose ball.