Two late goals from Southampton dimmed Tottenham’s hopes of a top four finish even as they took an early lead in the first half.
Tottenham started the game on a high note and scored in the 26th minute through England striker Harry Kane.
Harry Kane’s goal was his 200th goal in his career as Tottenham continued to threaten Southampton from every angle.
Southampton came into the second half making three crucial substitutes which paid off in the 76th minute when Yan Valery tapped home from a Danny Rose’s mistake.
James Ward-Prowse doubled the lead for Southampton through a sensational free kick from 25 yards sealing three crucial points.
Also read: Tottenham go down against unbeaten Burnley
Southampton’s win is the second home win in a row, first one since December 2016.
Tottenham who had their manager at the stands due to a touchline ban remain in third place losing their third game out of four games played.
Manchester United who are in position four are three points from Tottenham and may catch up with them if they beat Arsenal on Sunday.