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.
Premier League Matchday 24: Schedule, fixtures, live streams
Streaming options listed below are for the United States, Canada and the United Kingdom. For listings in your region, consult premierleague.com.
Saturday, February 18
Aston Villa vs. Arsenal
- Kick-off time: 12:30 p.m. GMT / 7:30 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), BT Sport (UK)
Chelsea vs. Southampton
Nottingham Forest vs. Manchester City
Everton vs. Leeds
Brentford vs. Crystal Palace
Brighton vs. Fulham
Wolves vs. Bournemougth
Newcastle vs. Liverpool
- Kick-off time: 5:30 p.m. GMT / 12:30 p.m. ET
- Live stream: Peacock (USA), FuboTV (Canada), Sky Sports (UK)
Sunday, February 19
Manchester United vs. Leicester
- Kick-off time: 2:00 p.m. GMT / 9:00 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), Sky Sports (UK)
Tottenham vs. West Ham
- Kick-off time: 4:30 p.m. GMT / 11:30 a.m. ET
- Live stream: FuboTV (USA), FuboTV (Canada), Sky Sports (UK)