Leicester City remain seven points clear at the top of the Premier League after their 2-0 win at struggling Sunderland.
The Foxes had moved ten points clear until Tottenham won 3-0 at home to Manchester United later on Sunday afternoon.
Elsewhere, there were wins for Liverpool, Bournemouth, Crystal Palace, Southampton, Swansea City and Manchester City.
But with just five games to go, who were the top performers?
Here’s Shoot’s Top 5 Premier League Players of the Weekend…
5. Alex Iwobi (Arsenal)
The Nigerian youngster continued to impress out wide for Arsene Wenger’s side as he claimed two assists and caused West Ham United countless problems all afternoon as the teams played out an entertaining 3-3 draw.
His first assist of the game came in the 18th minute as he slipped through Mesut Ozil and the Germany international made no mistake as he finished past Adrian.
The 19-year-old then added to his tally ten minutes before half-time with a delightful chip over the Hammers’ back four, finding Alexis Sanchez to score his ninth goal of the season.
Despite the Gunners throwing away their lead, Iwobi continued to impress with his driving runs and impressive link-up play.