Barça beat Valencia to close gap on Madrid
In an thrilling game, Luis Enrique’s men came from behind to win 4-2, with Lionel Messi grabbing a double.
It means Barça are now just two points off the summit – although their fierce rivals Madrid have a game in hand.
Elsewhere, third-place Sevilla’s title hopes took another blow as they lost 3-1 at Atletico Madrid.
Meanwhile, Juventus extended their lead at the top of Italy’s Serie A to eight points with a 1-0 win over Sampdoria, whilst Bayern Munich have a 13-point advantage at the Bundesliga summit following a 1-0 win at Borussia Monchengladbach.