The Premier League held its second match weekend, where big games concluded with crucial points for many different clubs.
The Premier League has officially completed two match weekends, with a total of 20 matches being played overall so far, as everyone gets back into the anticipated English top-tier league mood.
It was quite the big batch of fixtures that took place, and there were some massive results across the days, some of which saw clubs get their first points on the board and for some, build on results from the opening games.
Some of the standout fixtures included the likes of Manchester City vs Tottenham, newly promoted sides Burnley and Sunderland meeting, and FA Cup holders Crystal Palace taking on Nottingham Forest.
There will be one more Premier League match weekend of this month, and then an international break will begin, giving the clubs a break for a few weeks.
Here, let's have a look at the latest round of results and how the standings shape.
Premier League results
West ham 1-5 Chelsea
Manchester City 0-2 Tottenham
Brentford 1-0 Aston Villa
Burnley 2-0 Sunderland
Bournemouth 1-0 Wolves
Arsenal 5-0 Leeds
Crystal Palace 1-1 Nottingham Forest
Everton 2-0 Brighton
Fulham 1-1 Manchester United
Newcastle 2-3 Liverpool
Premier League table
1 - Arsenal 6pts
2 - Tottenham 6pts
3 - Liverpool 6pts
4 - Chelsea 4pts
5 - Nottingham Forest 4pts
6 - Manchester City 3pts
7 - Sunderland 3pts
8 - Everton 3pts
9 - Bournemouth 3pts
10 - Brentford 3pts
11 - Burnley 3pts
12 - Leeds 3pts
13 - Fulham 2pts
14 - Crystal Palace 2pts
15 - Newcastle 1pts
16 - Manchester United 1pts
17 - Aston Villa 1pts
18 - Brighton 1pts
19 - Wolverhampton Wanderers 0pts
20 - West ham 0pts