A review of Saturday's Premier League action.
Southampton scored twice in five second-half minutes to boost their Premier League survival hopes with a 2-1 win over Tottenham, whose grip on the top-four positions loosened even further.
Harry Kane's 200th career goal for club and country was reward for a dominant first-half display, but Saints turned it around after the break and won it through quickfire goals from Yan Valery and James Ward-Prowse.
It was a vital and deserved comeback from Ralph Hasenhuttl's men, who stayed two points clear of the relegation zone.
For Spurs, it was a head-scratching loss given the way they dominated the first half. A fortnight ago they were in the title race but now they are in a fight to for the Champions League places after a fourth league game without a win.
Mauricio Pochettino, who was condemned to a seat in the stands following his touchline ban, will be furious with what he had to watch in the second half, but he could not have imagined it panning out that way.
Ayoze Perez scored a late double as Newcastle fought back to win a five-goal thriller on an afternoon Everton keeper Jordan Pickford will want to forget.
Pickford had earlier escaped a red card after conceding a penalty which he saved, but was beaten three times inside the last 25 minutes as the Magpies roared back to snatch a priceless 3-2 victory.
Marco Silva's men looked to be coasting after Dominic Calvert-Lewin and Richarlison had given them a 2-0 lead either side of Matt Ritchie's missed spot-kick, but Salomon Rondon's strike set up a grandstand finish in which Perez struck twice inside three minutes to help the Magpies claim a fifth successive home win.
⚪️⚫️ Newcastle are on a roll at St James' Park!
— Sporting Life Football (@SportingLifeFC) March 9, 2019
✅ Cardiff
✅ Man City
✅ Huddersfield
✅ Burnley
✅ Everton
🧙♂️ Rafa working his magic. #NUFC #NEWEVE pic.twitter.com/2S8wAWuT7E
Raheem Sterling scored a 13-minute hat-trick as champions Manchester City beat Watford 3-1 to open up a four-point lead at the top of the Premier League.
There was an element of controversy over the England forward's first goal but his quickfire treble turned a frustrating game decisively in City's favour early in the second half.
Gerard Deulofeu did pull one back for the visitors at the Etihad Stadium but City held on to turn up the heat on closest challengers Liverpool ahead of their game against Burnley on Sunday.
City's resolve was again tested by opponents seemingly intent on damage limitation.
Yet after a week of off-field turmoil for City, Pep Guardiola's men found a way by once again showing that on the field they remain in good health.
When they hosted Liverpool on January 3, City could have fallen 10 points behind at the top but now they are firmly back in control of their destiny.
Cardiff kept in touch with the Premier League strugglers above them by beating West Ham 2-0.
Junior Hoilett and Victor Camarasa scored as Cardiff ended a run of three successive defeats with a victory that was rarely in doubt from the fourth minute.
But Southampton's comeback win against Tottenham leaves Cardiff in the bottom three and two points from safety.
Although Cardiff remain in the relegation zone with eight games left to play, this victory will offer hope to Neil Warnock's side that they can survive.
Half of those games might be against top-six sides - Chelsea and Liverpool at home and the two Manchester clubs away - but there are enough opportunities to pick up points from sides around them.
What they are unlikely to face, however, are opponents as insipid as West Ham, who are without a win in their last six away matches.
Jamie Vardy passed a century of goals for Leicester as the Foxes piled further misery on doomed Fulham.
The striker scored twice late on to take his Foxes tally to 101 and seal a 3-1 win in Brendan Rodgers' first home game in charge.
Youri Tielemans' first goal for the club opened the scoring as Leicester rose to 10th in the Premier League.
Floyd Ayite's first goal for over a year hauled the Cottagers level but they slipped to a sixth straight defeat.
Scott Parker's side are second bottom, 13 points from the safety line, and looked destined for an immediate return to the Sky Bet Championship.
💯 & 1⃣0⃣1⃣
— Sporting Life Football (@SportingLifeFC) March 9, 2019
🦊 Jamie Vardy passes a century of goals for Leicester.
😮 He cost around £1m from Fleetwood in 2012 - what a signing!
🔥 #LCFC #LEIFUL pic.twitter.com/6e5KZu7w1w
Callum Wilson scored on his return to action as Bournemouth halted their away-day blues with a 2-0 win at bottom club Huddersfield.
Wilson, back from a seven-week injury lay-off, chested home a first-half opener and laid on Bournemouth's second for Ryan Fraser in front of watching England boss Gareth Southgate.
The Cherries snapped a nine-game Premier League losing run on the road, while a 15th defeat in 17 league matches for Huddersfield nudged them closer to the trapdoor.
Brighton edged closer to preserving their Premier League status with a satisfying 2-1 victory at rivals Crystal Palace.
The visitors' second successive league triumph, having previously been winless in 2019, moved them level with Palace on 33 points with nine games to go and back into contention for a mid-table finish after their poor form had left them at risk of relegation.
Chris Hughton's team have further difficult fixtures between now and the season's end, but the rediscovery of a sense of momentum, this time secured by goals from Glenn Murray and Anthony Knockaert, looks likely to carry them to safety.
Luka Milivojevic's penalty had briefly brought Palace level, but, as they struggled to create chances, fine finishes from Murray, only recalled when Florin Andone was injured in the pre-match warm-up, and Knockaert justified Brighton's three points.
Glenn Murray's reaction to Anthony Knockaert's goal is brilliant 😂
— Sporting Life Football (@SportingLifeFC) March 9, 2019
😱 #BHAFC #CRYBHA pic.twitter.com/lukvYVX3Iq