Patrick Bamford scored his 13th goal of the season to help Leeds end a run of back-to-back defeats to extend Southampton’s own winless run to a far more worrying eight matches.
The striker struck early in the second half, timing his run to perfection to beat offside and latch on to Tyler Roberts’ through-ball before firing a low shot into the far corner.
A neat Stuart Dallas finish from the edge of the box and Raphinha’s superb free-kick sealed the points.
Prior to the opener Leeds had been largely on the back foot, with Jan Vestegaard and Nathan Tella spurning good early chances for the Saints, who were also aggrieved at two refereeing decisions.
The first was a penalty awarded on the pitch after Tella went down in the box, but rightly overruled with VAR showing the forward kicked defender Diego Llorente and not the other way round.
They were more unhappy that a quickly taken free-kick and Che Adams finish was ruled out, with Andre Marriner indicating that he had not blown his whistle to recommence play.
The home side could have all-but wrapped up the points in the five minutes after the opener, but Roberts fired inches wide before Bamford saw a shot well-saved by Alex McCarthy.
The Saints goalkeeper also saved brilliantly with his foot to stop Llorente scoring his first Leeds goal from close range.
Danny Ings started on the bench for the Saints and was introduced with half an hour to play to little effect.
To rub salt in the visitor’s wounds, Oriol Romeu, who had earlier prevented Raphinha shooting after he had broken away with a superb sliding tackle, added to his side’s injury problems by limping off.
The win takes Leeds up to 10th in the table with 35 points from their 25 games. Southampton are five points worse off and eight clear of Fulham, whose form has been picking up as the Saints’ has been crumbling.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
- 11RobertsSubstituted forHernándezat 75′minutes
- 43KlichSubstituted forAlioskiat 59′minutes
- 22HarrisonSubstituted forHélder Costaat 45′minutes
- 18RaphinhaBooked at 85mins
- 17Hélder Costa
- 4VestergaardBooked at 26mins
- 6RomeuSubstituted forDjenepoat 70′minutesBooked at 83mins
- 23TellaSubstituted forMinaminoat 58′minutes
- 11RedmondSubstituted forIngsat 58′minutes
Match ends, Leeds United 3, Southampton 0.
Second Half ends, Leeds United 3, Southampton 0.
Foul by Ryan Bertrand (Southampton).
Hélder Costa (Leeds United) wins a free kick in the defensive half.
Attempt missed. Pablo Hernández (Leeds United) right footed shot from the centre of the box is too high. Assisted by Ezgjan Alioski.
Foul by Che Adams (Southampton).
Liam Cooper (Leeds United) wins a free kick in the defensive half.
Attempt missed. Hélder Costa (Leeds United) left footed shot from the centre of the box is too high. Assisted by Raphinha.
Offside, Southampton. Alex McCarthy tries a through ball, but Danny Ings is caught offside.
Moussa Djenepo (Southampton) wins a free kick in the attacking half.
Foul by Luke Ayling (Leeds United).
Raphinha (Leeds United) is shown the yellow card for excessive celebration.
Goal! Leeds United 3, Southampton 0. Raphinha (Leeds United) from a free kick with a left footed shot to the bottom left corner.
Moussa Djenepo (Southampton) is shown the yellow card for a bad foul.
Foul by Moussa Djenepo (Southampton).
Hélder Costa (Leeds United) wins a free kick in the attacking half.
Attempt saved. Che Adams (Southampton) with an attempt from the centre of the box is saved in the centre of the goal. Assisted by Jan Bednarek.
Attempt missed. Stuart Armstrong (Southampton) left footed shot from outside the box is too high. Assisted by Jannik Vestergaard.
Foul by Hélder Costa (Leeds United).
Ryan Bertrand (Southampton) wins a free kick in the attacking half.