Crystal Palace achieved a goalscoring feat they have only managed twice previously in the Premier League when they beat AFC Bournemouth 5-3. Read below for more on this and all the must-know stats from Matchweek 38.
For head-to-head records, click on the fixtures.
Brighton 1-4 Man City
Manchester City have won 32 Premier League matches this season, equalling their own record from 2017/18 for most victories in a single campaign in the competition.
Burnley 1-3 Arsenal
Arsenal's Pierre-Emerick Aubameyang (31) is only the second Premier League player to score 30+ goals in all competitions this season, after Sergio Aguero.
Crystal Palace 5-3 AFC Bournemouth
Crystal Palace have scored five goals in a Premier League match for only the third time ever, last doing so with a 5-0 win over Leicester City in April 2018.
Fulham 0-4 Newcastle
Ayoze Perez is one of four players to score 10 Premier League goals in 2019 along with Sadio Mane (14), Jamie Vardy (12) and Sergio Aguero (12).
Leicester 0-0 Chelsea
Chelsea ended the season in third position, the 13th time in the last 16 seasons they have finished in the top three of the Premier League.
Liverpool 2-0 Wolves
Liverpool's tally of 97 points would have been enough to win the Premier League in all but one of the previous 26 seasons of the competition (2017/18).
Man Utd 0-2 Cardiff
Manchester United have only kept two home clean sheets in the Premier League this season, their fewest at Old Trafford in a top-flight campaign since 1962/63, with two.
Southampton 1-1 Huddersfield Town
Nathan Redmond has scored as many Premier League goals under Ralph Hasenhuttl in 23 appearances (six) as he managed in his previous 75 Southampton matches beforehand.
Spurs 2-2 Everton
Christian Eriksen's goal for Tottenham Hotspur was the 1067th Premier League goal this season, breaking the previous record of 1066 goals in a 380-match campaign. In total, there were 1,072 goals in 2018/19.
Watford 1-4 West Ham
Only Paolo Di Canio (47) has scored more Premier League goals for West Ham United than Mark Noble (42).