Arsenal 3 – 1 Everton
Burnley 1 – 2 West Ham United
Chelsea 5 – 1 Sunderland
Hull City 1 – 7 Tottenham Hotspur
Leicester City 1 – 1 AFC Bournemouth
Liverpool 3 – 0 Middlesbrough
Manchester United 2 – 0 Crystal Palace
Southampton 0 – 1 Stoke City
Swansea City 2 – 1 West Bromwich Albion
Watford 0 – 5 Manchester City
- Chelsea 5 – 1 Sunderland
Premier League champions Chelsea beat Sunderland 5-1 to break the Premier League record for wins in a season, as captain John Terry waved goodbye to Stamford Bridge.
With their 30th Premier League victory of the season, Chelsea have broken the competition record set by Jose Mourinho’s title-winning Blues teams in the 2004-05 and 2005-06 seasons, who both won 29 of their 38 league matches.
The win also means Conte’s men finish the season with 93 points, a tally beaten only by Chelsea’s first Premier League title-winning side in 2004-05.
Blues legend, Terry, who has spent 22 years at the club but will leave this summer, played 26 minutes after starting his second match in a row and was replaced to a standing ovation and a guard of honour from his team-mates.
Willian’s equaliser had already cancelled out Javier Manquillo’s third-minute strike by that point, and Eden Hazard and Pedro scored after the break to put the hosts in control.
Substitute Michy Batshuayi grabbed a late double to seal a record-breaking 30th Premier League victory this season.
It was the perfect prelude to the lifting of the trophy after the match and for Chelsea’s FA Cup final against Arsenal on Saturday.
- Hull City 1 – 7 Tottenham Hotspur
Harry Kane finished as the Premier League’s top scorer for the second successive season after scoring a hat-trick as Tottenham thrashed Hull 7-1 on the final day.
The striker, who netted four in a 6-1 win at Leicester on Thursday, followed up with two goals inside the opening 15 minutes at the KCOM Stadium.
Dele Alli made it 3-0 before half-time and, after Sam Clucas pulled a goal back in the 66th minute, Spurs finished with a flourish.
Victor Wanyama headed in before Kane completed his hat-trick and Ben Davies and Toby Alderweireld scored their first Premier League goals of the season.
Kane wins the Golden Boot award with 29 goals, four more than nearest rival Romelu Lukaku.
And the rout concludes another impressive campaign for Spurs, who finish second behind Chelsea on 86 points with just four defeats and a club-record 26 goals conceded.
Hull, meanwhile, drop to the Championship with uncertainty over the future of Marco Silva, who was serenaded by fans throughout the match in a bid to keep him at the club, with talks planned next week.
- Watford 0 – 5 Manchester City
Manchester City sealed their place in next season’s Champions League by crushing Watford to finish third in Pep Guardiola’s debut season.
City skipper Vincent Kompany was left unmarked to head in an early opener before Sergio Aguero twice clinically fired in after quick counters-attacks.
The Blues, needing a point to guarantee a finish in the top four, were 4-0 up at half-time after Fernandinho bundled in.
Gabriel Jesus clipped in a fifth after the break as Watford ended the reign of departing manager Walter Mazzarri with a shocking display.
Mazzarri, who leaves after just one season, was booed by some Hornets fans during the game as the hosts suffered a sixth successive defeat to finish in 17th place.
- Liverpool 3 – 0 Middlesbrough
Liverpool secured their Champions League return as their initial nerves turned to jubilation and relegated Middlesbrough crumbled at Anfield.
With top-four rivals Arsenal ahead at Everton, Liverpool were impotent in attack and twitchy at the back for most of the first half.
But Georginio Wijnaldum eased the tension in injury time, bursting into the box and smashing in a fierce shot at the near post.
Philippe Coutinho’s low curling free-kick six minutes into the second half was quickly followed by Adam Lallana slotting in to give the Reds a comfortable cushion to ride out to full-time.
With Manchester City thrashing Watford, Liverpool finished fourth in the final Premier League table and will have to negotiate Champions League qualifying at the start of next season.
- Arsenal 3 – 1 Everton
Arsenal missed out on a place in the Champions League for the first time in 20 years despite beating Everton on the final day of the season.
Arsene Wenger’s side got the win they required despite having defender Laurent Koscielny sent off for a reckless first-half challenge on Everton’s Enner Valencia. He will now serve a suspension that will keep him out of the FA Cup final against Chelsea at Wembley.
Arsenal took the lead early on through Hector Bellerin’s far-post finish and Alexis Sanchez scrambled in a second after Koscielny’s dismissal to put the Gunners in control.
It was to no avail as Liverpool completed their task by beating Middlesbrough to finish fourth.
The Gunners did end the league campaign with a flourish though thanks to Aaron Ramsey’s brilliant injury-time strike from 20 yards after Romelu Lukaku pulled a goal back for Everton from the penalty spot.
The hosts, who also had defender Gabriel taken off injured on a stretcher, now turn their attention to Wembley, after which an announcement on manager Wenger’s future will be made.
- Manchester United 2 – 0 Crystal Palace
Josh Harrop scored on his debut as Manchester United’s disappointing Premier League campaign ended with a comfortable victory over Crystal Palace.
Harrop was one of four players given their first top-flight starts as manager Jose Mourinho named the youngest United line-up in Premier League history, with an average age of 22 years and 284 days.
The 21-year-old midfielder was brimming with confidence and lashed in a superb finish from inside the box in the first half, and could have had a second, but curled an effort narrowly wide.
Paul Pogba doubled the advantage with a low strike before being replaced by Michael Carrick with Wednesday’s Europa League final against Ajax in mind.
With two minutes remaining the London-born and Salford-raised Angel Gomes replaced captain Wayne Rooney to become the club’s youngest ever Premier League player at 16 years and 263 days old.
He is also the first player born in the 21st century to appear in the Premier League.
Palace’s best chance went to Christian Benteke in the second half, but the striker’s towering header struck the foot of the post.
Victory means United collect £28.5m in competition prize money for a sixth place finish – their second successive season outside the top four – while Palace end the season in 14th, earning them £13.3m.
- Southampton 0 – 1 Stoke City
Southampton” miserable home form continued as Peter Crouch struck the only goal of the game to help Stoke to a first away win since January on the final day of the season.
The home side enjoyed the majority of possession but Nathan Redmond’s lob on to the bar on the stroke of half-time was their best moment until Crouch pounced.
The striker’s 10th goal of the season arrived when he headed home a Geoff Cameron cross and they deserved the lead after creating openings throughout.
Southampton rallied late on as Jack Butland produced fine saves to deny Steven Davis, James Ward-Prowse and Sofiane Boufal but Claude Puel’s side end the campaign without a win in five games at St Mary’s.
His side end the season eighth, with their lowest points tally since 2012-13, while Stoke finish 13th, their lowest finish since the same season.
- Leicester City 1 – 1 AFC Bournemouth
Bournemouth secured their highest top-flight finish with a draw at Leicester on the final day of the 2016-17 Premier League season.
Junior Stanislas put the Cherries ahead after just 59 seconds, smashing in a rebound from Ryan Fraser’s shot at the end of Lys Mousset’s driving run.
Leicester started poorly but were transformed after the break and Jamie Vardy poked in Islam Slimani’s knockdown early in the second half.
Vardy had a goal incorrectly ruled out for offside nine minutes later as he stabbed in after Slimani’s blocked shot, while Slimani headed badly wide when found in space by a Riyad Mahrez free-kick with five minutes to play.
The Cherries – who finished 16th in their first Premier League campaign last year – end the season in ninth, while 2015-16 champions Leicester move down to 12th.
- Swansea City 2 – 1 West Bromwich Albion
Swansea City fought back from a goal down to beat West Brom on the final day of the Premier League season.
Having secured survival a week earlier, the hosts were in relaxed mood at a relieved Liberty Stadium but fell behind in the first half as Jonny Evans nodded in from a corner.
Swansea improved after the interval and equalised as Jordan Ayew headed his first goal for the club, before Fernando Llorente volleyed the winning goal with five minutes left.
A fourth win in five games lifts the Swans up to 15th in the Premier League table while a ninth match without victory means West Brom finish the campaign in 10th place.
Whereas the Baggies’ second-half decline was symptomatic of their fading fortunes at the end of the season, Swansea’s late revival was representative of their inspired run-in.
- Burnley 1 – 2 West Ham United
West Ham ended their season with an away victory as they came from behind to beat Burnley at Turf Moor.
Burnley went ahead when Sam Vokes scored his 10th league goal of the season when he finished off Andre Gray’s low cross.
The hosts’ lead only lasted four minutes before Sofiane Feghouli netted to complete a fine move that also involved Edimilson Fernandes and Andre Ayew.
Ayew scored the winning goal with a close-range header after Tom Heaton had pushed Fernandes’ shot on to the crossbar.
The result means West Ham end the season in 11th place, missing out on a top-10 position on goal difference, while Burnley finish in 16th.