Madrid remains at the top of the Spanish league, five points ahead of second-placed Villarreal. However, Barcelona can close the gap to three points with a win over Celta Vigo.