PL Results: Spurs stunned by Saints while Newcastle complete incredible comeback over Everton

It was another busy day of PremierLeague action as the Top Four race was blown wide open following Tottenham'ssurprising loss to Southampton.

Here's a round-up of Saturday's PremierLeague results so far:

Southampton 2-1 Tottenham

FULL-TIME Southampton 2-1 Spurs

A sublime James Ward-Prowse free-kick completes a crucial comeback win for Saints #SOUTOT

— Premier League (@premierleague) March 9, 2019

Tottenham have been dealt a blow to their top-four hopes after a late rally by Southampton.

Harry Kane fired Spurs into a first-half lead but Saints struck twice in the final 20 minutes to boost their survival hopes.

Yan Valery struck his second goal in two games in the 76th minute before James Ward-Prowse scored a stunning winner from a free-kick.

Newcastle 3-2 Everton

.@NUFC have now won FIVE Premier League home games in a row!

3-0 Cardiff
2-1 Man City
2-0 Huddersfield
2-0 Burnley
3-2 Everton

— FUN88 (@fun88eng) March 9, 2019

Newcastleearned a stunning comeback victory to maintain their six-point buffer to the relegation zone.

Dominic Calvert-Lewin and Richarlison fired Everton to a comfortable half-time lead before a sensational collapse after the break.

Salomon Rondon pulled one back in the 65th minute before Ayoze Perezs double earned the Magpies a third win from four games.

Crystal Palace 1-2 Brighton

Interested to know #Palace & #Brighton thoughts on whether this is a red card? #CPFC #bhafc #PremierLeague

— The West Stand #wafc (@oSimplyStuart) March 9, 2019

Anthony Knockaert's stunner sealed all three points for Brighton in the derby against Crystal Palace.

Knockaert, who could have seen red for a late tackle in the first minute, curled home from outside the box in the 74th minute.

Glenn Murray, who started after Florin Andone suffered an injury in the warm-up, fired the opening goal in the 19th minute.

Luka Milivojevic briefly levelled the scores with a second-half penalty.

Cardiff 2-0 West Ham

Cardiff cranked up the pressure on their relegation rivals with a win against West Ham.

Junior Hoilett fired the Bluebirds into a third-minute lead before Victor Camarasa doubled the advantage after the break.

Huddersfield 0-2 Bournemouth

FULL--TIME Huddersfield 0-2 Bournemouth

Delight on the road for the Cherries after 9 successive away #PL defeats - Fraser feeds Wilson, then Wilson feeds Fraser for the goals#HUDBOU

— Premier League (@premierleague) March 9, 2019

Bournemouthsecured their first away win since October as Callum Wilson scored on his return from injury.

Wilson converted a Ryan Fraser cross early in the first half before setting up the Scottish winger to doubled the lead after the break.

Leicester 3-1 Fulham

Jamie Vardy has scored 100 goals for Leicester City across all competitions.

He'll definitely be having a party.

— Squawka Football (@Squawka) March 9, 2019

Jamie Vardy made it a century of goals forLeicesteras he bagged a brace against Fulham.

Youri Tielemans opened the scoring for the Foxes in the first half before substitute Floyd Ayite levelled after the break.

Vardy, however, struck twice in the last 15 minutes to earn Brendan Rodgers his first win as Leicester boss.