Premier League: Liverpool, Chelsea take final top four spots on season's last day, Leicester City miss out

Liverpool and Chelsea have grabbed the final two Champions League places, but Leicester City fell short of a top-four finish for the second successive season on a nerve-jangling final day of the Premier League season.

Liverpool avoided any drama, as they beat Crystal Palace 2-0 to finish in third spot - a silver lining to a difficult season when their attempted defence of the title crumbled.

Chelsea lost 2-1 at Aston Villa - a result that could have been curtains for them in the top-four battle.

Yet they were saved, as London-rivals Tottenham twice came from a goal down to win 4-2 at Leicester City.

Harry Kane was on target for Tottenham to win the Premier League Golden Boot award for the third time with 23 goals, while Gareth Bale struck twice late.

Liverpool finished on 69 points, with Chelsea on 67 and Leicester on 66.

Sergio Aguero scored twice in his final league game for champions Manchester City, as they thrashed Everton 5-0.

Second-placed Manchester United beat Wolverhampton Wanderers 2-1 to finish 12 points behind City.