The Premier League bounced back from the March international break at the weekend with no end of action or drama up and down the division.
Manchester City won again, but so did Liverpool to keep the title race firmly alive. Tottenham also won by a handsome score-line to strengthen their Champions League claim, while it was more disappointment for Manchester United.
Everton lost again and continue to look nervously over their shoulder but weren’t punished by the teams below them on this occasion.
Here’s a look at every Premier League club’s best player from gameweek 31…
What we said: “Struck the woodwork with a long-distance strike.”
What we said: “Villa’s best player and he only managed 15 minutes.”
What we said: “What a strike! Put his foot through the ball to leather Brentford onto terms. Brilliant late run and dinked finish to give the Bees an incredible two-goal advantage.”
What we said: “Sent a few shots from distance just wide of the goal. Brought a good save from Krul from distance. Probably the Seagulls’ biggest threat.”
What we said: “Burnley’s brightest outlet on the rare occasions he was provided with possession in City’s half.”
What we said: “Industrious as ever and had a lot of forward thrust. Unexpected assist for Rudiger before being sacrificed for a more attacking option.”
What we said: “One of the Premier League’s best in transition, and he showed his devastating talent once again. Made no mistake from the spot.”
What we said: “Drafted into the team after Donny van de Beek pulled out in the warm up. Gave away the free kick that led to the opener but made up for that with a goal. Moved into defence when Keane was sent off, which capped off a very eventful afternoon. He coped admirably.”
What we said: “Good return for the Leeds captain. Led by example.”
What we said: “A nice engine in midfield. Did his best to bring the spark this match desperately needed.”
What we said: “Technically excellent, dictating tempo from deep and playing a number of fizzing, accurate passes. Top drawer performer.”
What we said: “As well as charging into the box to score, De Bruyne was involved in every third of the pitch to lubricate City’s progression towards goal.”
What we said: “Put in an absolute shift and looked as likely as anyone to make something happen. Took his goal well.”
What we said: “A monster first half saw the Swiss pick out the far corner with a wonderful strike.”
What we said: “Won a good number of defensive duels in the air. Led by example as Brighton huffed and puffed in front of goal.”
What we said: “Outstanding technique, beautiful passing. The class act on show at Elland Road.”
What we said: “Played as though he was unfit in the first half, but that definitely was not the case in the second. His superb contributions outside of the box saw Spurs run away with the lead.”
What we said: “Did exceptionally well to keep Salah quiet, nullifying the threat of the Premier League’s most feared marksman.”
What we said: “Had to lift the ball over Mykolenko to score, and did so brilliantly. The game winner.”
What we said: “Absolutely ran the show in the absence of Ruben Neves. So classy in possession.”