Enjoy some of the most striking images from the last Premier League campaign
Brentford 2-0 ArsenalHead coach Thomas Frank celebrates with a young supporter following Brentford's win over Arsenal as the Premier League season opened in spectacular style
West Ham United 4-1 Leicester CityMichail Antonio celebrates by lifting a cardboard cutout of himself after becoming West Ham's all-time Premier League top scorer in their 4-1 win over Leicester City
Manchester United 4-1 Newcastle UnitedAfter sealing a sensational return to Manchester United, Cristiano Ronaldo scores twice on his second debut for the club against Newcastle United
Aston Villa 1-1 Crystal PalaceLevels of concentration show on Wilfried Zaha and John McGinn in this aerial battle
Arsenal 0-0 BurnleyThe Burnley defence do everything they can to block a shot from Alexandre Lacazette
Liverpool 2-2 Manchester CityMohamed Salah nets a stunning solo goal against Man City, which won the Budweiser Goal of the Season award
Aston Villa 2-3 Wolverhampton WanderersWolves celebrate after scoring three times in the final 15 minutes to seal an unlikely comeback victory over Midlands rivals Aston Villa
Norwich 0-0 BrightonIt's agony for Josh Sargent and the Norwich City fans as a chance goes begging
Manchester United 0-5 LiverpoolSalah revels in his hat-trick as Liverpool secure a resounding win over their fierce rivals at Old Trafford
Leeds 0-4 SpursHarry Winks puts his body on the line to protect the Spurs goal during a Leeds free-kick
Leicester 0-2 ArsenalGunners goalkeeper Aaron Ramsdale produces a stunning save to deny James Maddison at the King Power Stadium
Watford 2-3 ArsenalThis season the Premier League, clubs, players, fans and officials have given their support to the people of Ukraine
Aston Villa 2-0 Brighton and Hove AlbionSteven Gerrard enjoys a dream debut after being appointed as Aston Villa head coach
Wolverhampton Wanderers 0-1 LiverpoolA stoppage-time winner from Divock Origi gives Liverpool a dramatic win at Wolves
Everton 0-1 WolvesWolves striker Raul Jimenez displays his acrobatic side
Leeds United 2-1 Norwich CityJesse Marsch and the Leeds bench go wild after the Whites secure a dramatic and crucial victory over Norwich
Everton 1-0 ChelseaJordan Pickford somehow keeps out a Cesar Azpilicueta shot as Everton claim three vital points against Chelsea. That stop would go on to win the Castrol Save of the Season award
Newcastle 2-1 BrightonJoe Willock puts his head where it hurts in order to win the ball
West Ham United 2-2 Manchester CityAn emotional Mark Noble prepares to say goodbye to the West Ham United fans at their final home match of the season
Brentford 1-2 Leeds UnitedRaphinha celebrates with the Leeds supporters after they beat Brentford on the final day to secure their Premier League status
Man City 2-2 LiverpoolPep Guardiola and Trent Alexander-Arnold share a light-hearted moment during this season's intense title battle
Everton 3-2 Crystal PalaceConor Gallagher is at full stretch but he can't prevent Richarlison from scoring at Goodison Park
Burnley 1-2 Newcastle UnitedDefeat for the Clarets against Newcastle ends their six-year stay in the Premier League
Manchester City 3-2 Aston VillaIlkay Gundogan taps in the decisive goal for Man City against Aston Villa on the final day, winning the title for his club
Man City 3-2 Aston VillaFernandinho lifts the Premier League Trophy as Man City retain their crown