Premier league champions-elect, Manchester City, strengthened their grip at the top spot of the league table, with a comfortable 3-1 win at Everton.
In other games, Tottenham secured an impressive 3-1 win over Chelsea, breaking a 28-year old jinx, as earlier reported by Naija News.
Stoke, forced Arsenal to wait till the closing stages of the game, but ultimately fell by three goals to nil after holding on for so long in the game. The win should boost the morale of the Arsenal players ahead of their crucial Europa league clash against CSKA Moscow on Thursday.
The full report from the weekend games are shown below:
Crystal Palace (1) vs Liverpool (2)
West Brom (1) vs Burnley FC (2)
Manchester United (2) vs Swansea (0)
Brighton (0) vs Leicester City (2)
Newcastle (1) vs Huddersfield (0)
Watford (2) vs Bournemouth (2)
West Ham (3) vs Southampton (0)
Everton (1) vs Manchester City (3)
Arsenal (3) vs Stoke City (0)
Chelsea (1) vs Tottenham (3)