Cardiff striker Craig Bellamy scored his sixth goal against Chelsea - which is more than he has scored against any other Premier League club.
Up the other end, Fernando Torres found the net in the Premier League for the first time since January 11.
The victory means that the Blues have not lost against Cardiff in the league since February 1963.
Fulham 2-2 Crystal Palace
The visiting Eagles ended the season having lost just one of their final eight encounters.
Dwight Gayle, who scored both of Palace's goals, took his tally for the campaign to seven, which made him the club's joint-leading goalscorer with Jason Puncheon.
As for relegated Fulham, their return of 32 points was the lowest that they have scored in the Premier League.
Hull City 0-2 Everton
Going in to next weekend's FA Cup final, Hull are without a win from their last five Premier League outings, having lost four of those.
The loss to Everton means that Steve Bruce's side have still never won a Premier League game in the month of May.
The Toffees ended the campaign with 72 points to their name - their best return since the 1986-87 season when they were crowned champions.
Liverpool 2-1 Newcastle United
Liverpool became just the third team during the Premier League era along with Manchester City and Chelsea to score 100 or more goals during a season.
Twenty-one of those were scored by Daniel Sturridge, which earned the Reds 20 points in total.
The visiting Magpies are without a victory at Anfield in 19 attempts.
Manchester City 2-0 West Ham United
The league title marked the first that Man City manager Manuel Pellegrini had won since his time in charge of Argentine side River Plate in 2003.
The champions ended the season having collected 52 points from their home fixtures - more than any of their counterparts.
As for West Ham, they collected just one point from their eight matches against the top four.
Norwich City 0-2 Arsenal
Demoted Norwich head down to the Championship having lost three consecutive Premier League matches at Carrow Road for the first time since 1993-94.
Their return of 28 goals was the third-lowest ever scored during a Premier League campaign.
Meanwhile, Carl Jenkinson's first goal for Arsenal made him the 99th player to have found the net for Gunners in the Premier League.
Southampton 1-1 Manchester United
Man United's club-record signing Juan Mata ended the season having scored six goals in as many appearances.
His goal secured a draw, which meant that Ryan Giggs won half of his four matches in interim charge of the Red Devils.
England's World Cup hopeful, Rickie Lambert, found the net for the 13th time for Southampton this season.
Sunderland 1-3 Swansea City
While Connor Wickham's goals have been crucial to Sunderland's survival, Fabio Borini's contribution has been equally as vital. His goal against Swansea took his tally to four in his last five outings.
The defeat meant that the Black Cats won just five home matches all season - the same number of victories that they recorded on the road.
Meanwhile, Swansea have not lost any of the 13 Premier League matches that Nathan Dyer has scored in.
Tottenham Hotspur 3-0 Aston Villa
Aston Villa have conceded more goals to Spurs striker Emmanuel Adebayor (seven) than any other Premier League club.
The Togo international's effort meant that he ended the campaign having scored more Premier League goals (11) than any of his teammates.
Visiting Villa lost for the sixth time in a row away from Villa Park.
West Bromwich Albion 1-2 Stoke City
The 50 points that Stoke put on the board was the best total that the club has ever recorded in the Premier League.
Their win at West Brom came thanks partly to Charlie Adam's goal. It was the Scottish midfielder's fifth goal against the Baggies.
As for West Brom, the defeat was their 16th of the season and meant that they won just seven matches all term.