Match ends, Wigan Athletic 1, Leeds United 2.
Leeds United recovered from going a goal behind to beat Wigan Athletic and return to the top of the Championship.
The Latics, celebrating the Whelan family's 23-year association with the club in what is set to be their final game, went ahead through Reece James' fine curling free-kick.
But Leeds were level within three minutes when the influential Pablo Hernandez tapped in from close range.
Marcelo Bielsa's side completed the turnaround less than a minute into the second half, Kemar Roofe capitalising on a defensive mix-up to walk the ball into an empty net.
Wigan never seriously threatened to level the contest and Leeds, impressing with their possession-based style, bossed the ball to see the game out with relative ease.
Their fourth away win of the season takes them to the summit of the table, leapfrogging previous leaders Norwich City on goal difference.
But that five different teams have topped the Championship in the past fortnight only emphasises how tight the division remains - and just five points separate the top eight.
The end of an era for the Whelan family
It was a day of celebration at the DW Stadium, with the Whelan family set to transfer their controlling stake in the club to Hong Kong-based International Entertainment Corporation during the next week.
The takeover will see David Sharpe step down as chairman and he was joined at the match by grandfather Dave Whelan, who first bought Wigan in 1995.
Their final game at the helm got off to the perfect start when James scored his first goal since 2016, but once Hernandez equalised the visitors always looked the superior side.
United's winner came in comical circumstances when Latics goalkeeper Christian Walton and Cedric Kipre both attempted to clear Hernandez's tame pass - but instead collided in calamitous fashion to allow Roofe the simplest of finishes.
Wigan Athletic manager Paul Cook told BBC Radio Manchester:
"Leeds are an excellent side, make no bones about that, we worked very hard in the game in our pursuit of trying to get a result.
"To lose such a key goal just after half time has a massive influence on the outcome of the game.
"Leeds had that bit of quality that regularly shone out in the game where we just seemed to lack that bit of confidence or quality when we most needed it."
Leeds United head coach Marcelo Bielsa told BBC Radio Leeds:
"The fact that we scored immediately after conceding the goal, we neutralised the effect of conceding the first goal very soon.
"If we have a look at the aspects of the game, possession, chances conceded to the opponents, chances we had to score a goal, we could play our football, we could impose our style.
"The win is very important as we drew at home (last week) so it was important to win the next game to follow the pace we want to follow."
- 4GibsonSubstituted forVaughanat 85'minutes
- 5MorsyBooked at 90mins
- 20NaismithSubstituted forDa Silva Lopesat 70'minutes
- 41GarnerSubstituted forMcManamanat 64'minutesBooked at 81mins
- 19Da Silva Lopes
- 43KlichSubstituted forShackletonat 90+1'minutes
- 3DouglasBooked at 90mins
- 19HernándezBooked at 57mins
- Andy Davies
- Shots on Target
Second Half ends, Wigan Athletic 1, Leeds United 2.
Foul by Ezgjan Alioski (Leeds United).
Sam Morsy (Wigan Athletic) wins a free kick in the defensive half.
Attempt blocked. Jamie Shackleton (Leeds United) left footed shot from the centre of the box is blocked.
Attempt saved. Pablo Hernández (Leeds United) right footed shot from a difficult angle on the right is saved in the bottom left corner. Assisted by Ezgjan Alioski.
Stuart Dallas (Leeds United) wins a free kick in the defensive half.
Foul by Callum McManaman (Wigan Athletic).
Sam Morsy (Wigan Athletic) is shown the yellow card for a bad foul.
Pablo Hernández (Leeds United) wins a free kick in the attacking half.
Foul by Sam Morsy (Wigan Athletic).
Substitution, Leeds United. Jamie Shackleton replaces Mateusz Klich.
Barry Douglas (Leeds United) is shown the yellow card for a bad foul.
Foul by Barry Douglas (Leeds United).
Leonardo Da Silva Lopes (Wigan Athletic) wins a free kick in the defensive half.
Foul by Kemar Roofe (Leeds United).
Nathan Byrne (Wigan Athletic) wins a free kick on the right wing.
Pablo Hernández (Leeds United) wins a free kick in the defensive half.
Foul by James Vaughan (Wigan Athletic).
Substitution, Wigan Athletic. James Vaughan replaces Darron Gibson.