Barcelona came from behind to secure a 3-1 win over rock-bottom Almeria that preseves their eight-point advantage at the top of the table.
Barca had briefly appeared to be in danger of a shock defeat when they were caught on the counter and Corona gave the visitors the advantage.
The hosts were soon back on level terms, though, as goalkeeper Diego Alves was penalised for a rash tackle on David Villa in the area and Lionel Messi converted the resulting spot kick.
Youth product Thiago Alcantara then scored his second goal for the club to make it 2-1 shortly afterwards, and Messi wrapped up the scoring in injury time as he punished a poor piece of defending.