Lee Johnson's reign as Sunderland head coach got off to a nightmare start as rock-bottom Wigan claimed a shock 1-0 victory at the Stadium of Light.

Without a win since October 3 and reeling from the EFL's rejection of a projected takeover bid, the Latics seized a 16th-minute lead when Kyle Joseph pounced on a defensive error.

The visitors proved good value for their win with goalkeeper Jamie Jones producing a stunning save to deny Josh Scowen midway through the second half.

But Wigan stay bottom of the table after Ollie Norburn's stoppage-time penalty salvaged Shrewsbury a 1-1 draw against Charlton , who had led through Ben Watson's 71st-minute opener.

Leaders Hull saw their four-game winning streak come to an end but they still picked up a valuable point in a 1-1 draw at Oxford .

James Henry put the home side in front in the 10th minute but a thumping 68th-minute volley from Greg Docherty pulled the Tigers level.

Second-placed Lincoln narrowed the gap with a 2-0 win at Rochdale , James Jones opening the scoring just before the break and Lewis Montsma adding a second in the 68th minute.

But fellow promotion hopefuls Peterborough suffered their fourth defeat in five league games as they went down 2-0 at Portsmouth , Jack Whatmough and Tom Naylor netting after half-time for the home side.

Two goals in two second-half minutes saw Ipswich sink 10-man Plymouth at Home Park.

Luke Jephcott gave the hosts an early lead but the game changed after Danny Mayor's 70th-minute dismissal, with Jon Nolan equalising after 73 minutes and Kayden Jackson grabbing the second less than a minute later to give Ipswich their first win in four.

Goals from Vadaine Oliver and Trae Coyle saw Gillingham stretch their unbeaten run to five games with 2-0 win over Swindon in the early kick-off.

Two goals apiece from Sam Nicholson and Brandon Hanlan gave Bristol Rovers a 4-2 win at Wimbledon , who led through Joe Pigott's fifth-minute penalty.

Nicholson levelled and Hanlan netted his first to put Rovers in front before the half-hour mark. Despite Ben Heneghan's equaliser, Hanlan hit his second on the stroke of half-time and Nicholson sealed a first Rovers win under new boss Paul Tisdale after the break.

Accrington are now unbeaten in seven in the league after a 2-1 win over MK Dons .

Dion Charles put the home side in front early and despite a 53rd-minute leveller from Carlton Morris, Charles struck again just past the hour mark to keep Stanley on track.

Struggling Burton were denied three precious points at home to Crewe , for whom Owen Dale earned a 1-1 draw in the 88th minute after Sam Hughes headed Burton in front after 76 minutes.

Gary Madine's first-half header proved enough for Blackpool to edge home in their local derby at Fleetwood , while goals from Tyreece John-Jules and Joe Wright gave Doncaster a 2-0 win at Northampton , who had Shaun McWilliams sent off after 18 minutes.

Sunderland's defeat leaves them ninth in the League One table, 10 points off league leaders Hull, but still only three points off a play-off place.

The Black Cats are in EFL Trophy action at Oldham on Tuesday night (6pm), before travelling to second-placed Lincoln on Saturday (3pm).