Another week of La Liga arrives as we inch closer to the holiday and the halfway point of the season. Barcelona remains the king of the mountain though their loss last week against Athletic Bilbao allowed Atlético Madrid to pull even on points and Real Madrid to close within three.
Despite a solid mid-week win for Barcelona their schedule remains tricky with their first meeting against Villarreal of the season at the Camp Nou on Saturday. The Yellow Submarine sit in 5th and are unbeaten in the their last four games, including a draw against Atléti. Villarreal also drew Real Madrid earlier in the season and will be hoping to continue their fine play against the league's top teams.
Athletic Bilbao will be out to avoid a let down in the wake of their win over Barca as they travel to face Sevilla.
Down at the bottom of the table, Real Betis and new head coach Juan Carlos Garrido face Real Sociedad, looking to channel some of their positive play in the Europa League into better league performances.
Here's the full schedule for week 16 in Spain.
Friday, December 13th
Levante vs. Elche | 3:00 p.m. ET, 9:00 p.m. CEST
Saturday, December 14th
Osasuna vs. Real Madrid | 10:00 a.m. ET, 4:00 p.m. CEST
Rayo Vallecano vs. Granada | 12:00 p.m. ET, 6:00 p.m. CEST
Barcelona vs. Villarreal | 2:00 p.m. ET, 8:00 p.m. CEST
Malaga vs. Getafe | 4:00 p.m. ET, 10:00 p.m. CEST
Sunday, December 15th
Almeria vs. Espanyol | 6:00 a.m. ET, 12:00 p.m. CEST
Real Sociedad vs. Real Betis | 11:00 a.m. ET, 5:00 p.m. CEST
Sevilla FC vs. Athletic Bilbao | 1:00 p.m. ET, 7:00 p.m. CEST
Atletico Madrid vs. Valencia | 3:00 p.m. ET, 9:00 p.m. CEST
Monday, December 16th
Real Valladolid vs. Celta Vigo | 4:00 p.m. ET, 10:00 p.m. CEST