Leeds United moved to the top of the Championship for the first time this season after they beat Millwall at Elland Road.
Wilfried Gnonto sent Leeds ahead in stunning fashion with a tremendous strike from the edge of the box just past the half hour mark.
Georginio Rutter should have doubled their advantage after the break when he forced a save from Lions keeper Matija Sarkic, before his rebound was deflected on to the post.
Second-half substitute Dan James wrapped up the win with a close-range finish as he worked on to Rutter’s fantastic ball across the face of goal with 11 minutes remaining.
The result lifted Leeds above Leicester on goal difference, having played a game more than the Foxes, while Ipswich are a point behind in third place.
Enzo Maresca’s side were not in league action this weekend, losing 4-2 at Chelsea in the FA Cup quarter-finals.
Millwall remain in 16th and four points clear of relegation, having seen a four-game unbeaten start under returning boss Neil Harris come to an end.
Leeds dominated the first half and were rewarded for their pressure when Italy forward Gnonto received the ball in the 33rd minute and took a turn before firing home left-footed from distance past Sarkic.
Sarkic kept the visitors within reach when he pulled off a fabulous diving save to deny Crysencio Summerville, but Leeds arguably should have been awarded a penalty soon after.
Already on a booking, Jake Cooper went in high with his knee and appeared to catch Joe Rodon in his face, however referee Stephen Martin did not point to the spot.
Daniel Farke’s side largely dominated proceedings as the Lions had Sarkic to thank for keeping them in contention.
Rutter’s quick-fire pair of chances on goal, during which he was denied by Sarkic, was the closest Leeds came to padding out their advantage.
Michael Obafemi did weave his way into the Leeds box as the visitors made a rare foray forward late on, but his solo effort finished with him firing high and wide while under pressure from Ethan Ampadu.
Patrick Bamford also went close at the other end, and would have finished coolly were it not for some impressive defending from Japhet Tanganga.
But James showed composure to confirm the home side’s 12th win in the last 13 games.
Leeds United boss Daniel Farke told BBC Radio Leeds:
“I’m pretty proud of the boys because it was a different challenge. In recent weeks we’ve had to play every two or three days.
“Now we’ve had nine or 10 days between the games, we’re not used to it, so it’s not easy to start such a game against such a competitive side.
“It was two fantastic team goals. Dan James could have scored a few more but it was important not to give anything away, because they are so dangerous. All in all it was a pretty mature performance.”
Millwall head coach Neil Harris told BBC Radio London:
“I thought Leeds deserved to win the game, I thought they were the better team over the 90 minutes.
“We had spells where I was really pleased – the application, attitude, belief of players was really good.
“I thought we stood up to the challenge of Leeds United, not just on the pitch and bench but the fanbase as well.
“My only disappointment is that we conceded goals at poor times, I thought we were on top in both halves when we conceded.”
Line-ups
Leeds
Formation 4-2-3-1
- 1Meslier
- 22Gray
- 14Rodon
- 4Ampadu
- 3FirpoBooked at 29mins
- 8KamaraSubstituted forRobertsat 90′minutes
- 44GruevBooked at 90mins
- 29GnontoBooked at 18minsSubstituted forJamesat 69′minutes
- 24RutterSubstituted forPiroeat 90+1′minutes
- 10SummervilleSubstituted forAnthonyat 74′minutes
- 9BamfordSubstituted forJosephat 90+1′minutes
Substitutes
- 5Cresswell
- 6Cooper
- 7Piroe
- 12Anthony
- 20James
- 25Byram
- 28Darlow
- 33Roberts
- 49Joseph
Millwall
Formation 4-4-2
- 20Sarkic
- 18LeonardBooked at 53minsSubstituted forMcNamaraat 62′minutes
- 6Tanganga
- 5CooperBooked at 18mins
- 15Bryan
- 17Norton-CuffySubstituted forLongmanat 62′minutes
- 8MitchellSubstituted forDe Norreat 62′minutes
- 23Saville
- 39HoneymanBooked at 60minsSubstituted forWatmoreat 62′minutes
- 21Obafemi
- 10FlemmingBooked at 25mins
Substitutes
- 2McNamara
- 3M Wallace
- 4Hutchinson
- 11Longman
- 12Mayor
- 19Watmore
- 24De Norre
- 25Esse
- 33Bialkowski
- Referee:
- Stephen Martin
- Attendance:
- 34,813
Live Text
-
Match ends, Leeds United 2, Millwall 0.
-
Second Half ends, Leeds United 2, Millwall 0.
-
Attempt missed. George Saville (Millwall) left footed shot from outside the box is too high from a direct free kick.
-
Foul by Mateo Joseph (Leeds United).
-
George Saville (Millwall) wins a free kick in the attacking half.
-
Ilia Gruev (Leeds United) is shown the yellow card for a bad foul.
-
Foul by Ilia Gruev (Leeds United).
-
Zian Flemming (Millwall) wins a free kick in the defensive half.
-
Daniel James (Leeds United) hits the left post with a left footed shot from the right side of the box. Assisted by Junior Firpo.
-
Archie Gray (Leeds United) wins a free kick in the attacking half.
-
Foul by Zian Flemming (Millwall).
-
Substitution, Leeds United. Joël Piroe replaces Georginio Rutter.
-
Substitution, Leeds United. Mateo Joseph replaces Patrick Bamford.
-
Substitution, Leeds United. Connor Roberts replaces Glen Kamara.
-
Attempt saved. Zian Flemming (Millwall) left footed shot from outside the box is saved in the top left corner. Assisted by Michael Obafemi.
-
Foul by Patrick Bamford (Leeds United).
-
Japhet Tanganga (Millwall) wins a free kick in the attacking half.
-
Offside, Millwall. Ryan Longman is caught offside.
-
Glen Kamara (Leeds United) wins a free kick in the defensive half.
-
Foul by Ryan Longman (Millwall).
Sophie Anderson, a UK-based writer, is your guide to the latest trends, viral sensations, and internet phenomena. With a finger on the pulse of digital culture, she explores what’s trending across social media and pop culture, keeping readers in the know about the latest online sensations.