With 14 matches this past gameweek, there's plenty of talking points from all around the Premier League table.
The title race was thrown a curveball when Manchester City overcame Manchester United to go top of the table, while the relegation battle is looking like it could come down to another Survival Sunday with just three points separating 15th from 18th.
Wedged in between those two races is the fight for a Champions League spot, with Arsenal, Newcastle and Spurs all fighting it out for third place.
With just two matches left in the season, things will come down to the wire. Here are this week's Premier League Winners and Losers.