Tottenham are up to second in the Premier League following a 4-0 win over West Brom.
Harry Kane scored a hat-trick for Spurs while Christian Eriksen was also on target at White Hart Lane.
Guy Swindells reports
Arsenal are back into the Premier League’s top four.
They comfortably won 4-nil at Swansea – who are now bottom of the table.
Arsenal: Olivier Giroud (38 mins), Jack Cork OG (56 mins), Kyle Naughton OG (67 mins), Alexis Sanchez (73 mins).
Here’s Sam Fleet
Elsewhere it finished, Hull 3 Bournemouth 1 at the KCOM Stadium.
Hull: Abel Hernandez (31, 49 mins), Tyrone Mings OG (62 mins)
Bournemouth: Junior Stanislas (3 mins, pen)
AL Ross reports
Watford 0 Middlesbrough 0 at Vicarage Road, watched by Nigel Bidmead
West Ham 3 Crystal Palace 0 at London Stadium.
West Ham: Sofiane Feghouli (67 mins), Andy Carroll (79 mins), Manuel Lanzini (86 mins)
Reporting is Andrew Cheal
Burnley 1 Southampton 0 at Turf Moor.
Burnley: Joey Barton (77 mins)
Adam Diouri reports
And it finished Sunderland 1 Stoke 3 at the Stadium of Light.
Sunderland: Jermain Defoe (41 mins)
Stoke: Marko Arnautovic (15, 22 mins), Peter Crouch (34 mins)
Watching was Stephen Goldsmith
In the Championship Daryl Horgan impressed in his first start for Preston against leaders Brighton.
The former Dundalk winger provided the assist for the second goal in their 2-0 win at Deepdale.
Meanwhile, it’s now seven Championship defeats in a row for Bristol City.
They twice took the lead against Cardiff – but lost 3-2 at home.