Brighton & Hove Albion stunned a Tottenham Hotspur team who were aiming to move level with third-placed Aston Villa, triumphing 4-2 in a thrilling end-to-end contest.
Spurs went into the match on a three-match winning run, while Brighton were winless in three.
But two penalties from Joao Pedro, a Jack Hinshelwood strike and a 30-yard screamer from Pervis Estupinan left Spurs 4-0 down after 75 minutes and facing their heaviest defeat under Ange Postecoglou, before goals from Alejo Veliz and Ben Davies salvaged some pride.
Brighton climb to eighth above Newcastle United, moving six points behind Spurs, who have missed the chance to return to the top four.
How the match unfolded
Roberto De Zerbi made four changes to his Brighton team that started the 1-1 draw with Crystal Palace last Thursday. Simon Adingra and Kaoru Mitoma missed out due to injury, with James Milner, Facundo Buonanotte, Danny Welbeck and Jason Steele all recalled.
There were two changes for Spurs from their 2-1 win over Everton last time out. Destiny Udogie returned from suspension to replace the injured Cristian Romero in defence, while Pierre-Emile Hojbjerg came in for Oliver Skipp in midfield.
Brighton almost went ahead inside seven minutes, with Welbeck forcing Guglielmo Vicario into two fine saves in the space of a minute.
Five minutes later the hosts’ lively start was rewarded. Joao Pedro did brilliantly down the left-hand side before finding Hinshelwood in space, and the teenager’s powerful shot flew past Vicario into the roof of the net.
Brighton doubled their lead on 23 minutes. From a corner, Jan Paul van Hecke crashed a header against the crossbar and in the process Welbeck was pulled back by Dejan Kulusevski, with a penalty being given after a VAR review. Joao Pedro made no mistake from the spot.
Spurs were shell-shocked, finding themselves 2-0 down in a Premier League match for the first time under Postecoglou, while Kulusevski’s fifth booking of the season ruled him out of Sunday’s home match against AFC Bournemouth.
Brighton chased a third goal and Milner hit the post with a curling shot before Buonanotte had a goal ruled out for offside and Vicario made another good stop to deny Joao Pedro. Richarlison hit a post for Spurs at the other end, but the Seagulls went into the interval with a deserved two-goal lead.
Spurs came close to making a dream start to the second half, but it was their turn to be thwarted by the offside flag after Richarlison put the ball in the Brighton net. On 54 minutes the Brazilian went close again, firing a low shot just wide of Steele’s post.
The Seagulls had not lost any of their previous 29 Premier League matches when leading at half-time, and in the 63rd minute they were three up.
Moments after Richarlison had another goal disallowed for offside, Estupinan, who replaced Igor Julio at the break, unleashed an unstoppable 30-yard shot into the top corner to mark his return from almost two months out with a memorable goal.
Another Joao Pedro penalty added to Spurs’ woes, the Brazilian confidently stroking the spot-kick home following a clumsy challenge by Giovani Lo Celso on Evan Ferguson. It was the 19th Premier League goal conceded by Spurs since the start of November - no club have conceded more in that time.
Brighton appeared to be cruising to victory, but the match took a sudden twist as two goals in five minutes for Spurs gave them hope of an extraordinary comeback. Summer signing Veliz scored his first Premier League goal, and Davies then headed in from Pedro Porro’s cross.
Nine minutes of stoppage provided more hope for Spurs, who pushed forward in a bid to rescue an unlikely point. But in the end Brighton survived the late pressure to seal a deserved win.
Brighton match report | Spurs match report
Match officials
Referee: Jarred Gillett. Assistants: Darren Cann, Eddie Smart. Fourth official: Graham Scott. VAR: Peter Bankes. Assistant VAR: Simon Bennett.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time