What a difference a week makes.
Heading into last weekend's action, Arsenal held a five-point lead atop the Premier League. Now, ahead of Matchday 24, the Gunners are in second place, having dropped points over the weekend and having lost to Manchester City on Wednesday.
Those results combined to allow the Sky Blues to take over first place, albeit on goal difference. That puts Arsenal in the unfamiliar position of having to chase the leaders, and it should elicit a major sense of urgency from the north Londoners that hasn't been there for most of the season.
Can Arsenal turn it around against Aston Villa in the early match on Saturday? And will it even matter after City's trip to Nottingham Forest a few hours later?
Here's the full schedule for Matchday 24 of the Premier League season, plus how to watch every game live.
Streaming options listed below are for the United States, Canada and the United Kingdom. For listings in your region, consult premierleague.com.
Aston Villa vs. Arsenal
Chelsea vs. Southampton
Nottingham Forest vs. Manchester City
Everton vs. Leeds
Brentford vs. Crystal Palace
Brighton vs. Fulham
Wolves vs. Bournemougth
Newcastle vs. Liverpool
Manchester United vs. Leicester
Tottenham vs. West Ham