Athletic Bilbao took the lead against Barcelona through Susaeta and that’s the way it stayed until midway through the second half when Messi and Alexis struck in quick succession.
It looked like Barcelona were going to snatch victory until the 90th minute when Herrera grabbed a late equaliser.
Real Madrid fell behind after just four minutes, Falcao finding the net for derby rivals Atlético. Nine minutes later it was 1-1 after Juanfran put the ball into his own net. Di Maria ensured three points for Real with an angled shot past the keeper.