Bournemouth staged a late comeback to beat Blackpool 2-1 and stay within six points of Fulham at the top of the Championship.
Blackpool, who were bidding for a fourth consecutive home win, took the lead through Josh Bowler in the 37th minute but Jamal Lowe equalised in the 86th minute and Siriki Dembele scored an injury-time winner for Scott Parker’s second-placed side.
Fulham had to wait until the 57th minute to break the deadlock against Hull , Aleksandar Mitrovic equalling the Championship’s scoring record by netting his 31st of the season to clinch a 1-0 victory.
The surprise of the day came at Oakwell, where Barnsley claimed their first league victory since early November against QPR , who slip to fourth. The only goal of the 1-0 win came from Domingos Quina in the 74th minute.
Middlesbrough and Derby settled matters off the pitch this week, and on the pitch it was Boro who came out decisively on top, winning 4-1.
Four of the goals came in the first half. A Lee Buchanan own goal put Boro ahead but Max Bird equalised, before two goals just before half-time from Aaron Connolly and Matt Crooks gave the hosts daylight. Substitute Duncan Watmore struck within moments of coming on to make it four in the 89th minute.
<gu-island name="GuideAtomWrapper" deferuntil="visible" props="{"id":"438cf8fa-68d2-4a27-8df8-2a2665936611","title":"League One roundup","html":"
Stephen Humphrys’ winner helped Wigan close the gap on Rotherham at the top after coming from behind to win 2-1 against Charlton .
The Addicks took the lead through Elliot Lee before Will Keane, back from injury, levelled from the penalty spot.
Humphrys’ close-range shot in the 74th minute left the Latics in second, now six points behind the leaders.
Alex Neil began his reign as Sunderland manager with a 1-1 draw away at AFC Wimbledon , extending the Black Cats’ winless streak to four games. His side went 1-0 down 20 minutes in after Luke McCormick slotted home from the penalty spot.
Alex Pritchard equalised with a 25-yard free-kick before goalscorer McCormick was dismissed after a second yellow card.
MK Dons remain in third despite being held to a 0-0 draw by Ipswich .
Bolton continued their good run of form with a 3-2 win over Oxford , who dropped out of the play-off places. Billy Bodin put the U’s in front but Declan John equalised just one minute later.
Marlon Fossey cancelled out another Bodin goal to go in at half-time at 2-2, but Amadou Bakayoko struck in the 86th minute to make it four wins from five for Wanderers.
Four second-half goals from Reeco Hackett-Fairchild, George Hirst, Aiden O’Brien and Sean Raggett secured three points for Portsmouth against bottom-of-the-table Doncaster .
Accrington also scored four to beat struggling Crewe 4-1, with Tommy Leigh, Sean McConville and a double from Ross Sykes enough for Stanley before Daniel Agyei scored a consolation for the struggling Railwaymen in stoppage time.
Plymouth made it three wins in a row after Conor Grant’s second-half strike was the difference against Shrewsbury , lifting the Pilgrims into the top six.
Chris Forino-Joseph rescued a point for Wycombe in a 1-1 draw with Lincoln . Liam Cullen put the Imps 1-0 up five minutes in but Forino-Joseph struck in the 85th minute before Josh Scowen was dismissed in stoppage time.
Burton and Cambridge were also forced to share the spoils after drawing 2-2. Gassan Ahadme’s penalty put the Brewers in front two minutes in before Harvey Knibbs levelled in the 25th minute.
Burton re-took the lead through Williams Kokolo in the second half but Sam Smith’s 72nd-minute equaliser earned Cambridge a point.
Two quickfire first-half goals from Alfie May and Charlie Raglan helped make it back-to-back wins for Cheltenham against Fleetwood .
Jonathan Obika salvaged a point with a late goal for Morecambe against fellow relegation strugglers Gillingham , who had initially gone 1-0 up through Ryan Jackson.
“,”credit”:””,”pillar”:2}”>
Quick Guide
League One roundup
Show
Stephen Humphrys’ winner helped Wigan close the gap on Rotherham at the top after coming from behind to win 2-1 against Charlton .
The Addicks took the lead through Elliot Lee before Will Keane, back from injury, levelled from the penalty spot.
Humphrys’ close-range shot in the 74th minute left the Latics in second, now six points behind the leaders.
Alex Neil began his reign as Sunderland manager with a 1-1 draw away at AFC Wimbledon , extending the Black Cats’ winless streak to four games. His side went 1-0 down 20 minutes in after Luke McCormick slotted home from the penalty spot.
Alex Pritchard equalised with a 25-yard free-kick before goalscorer McCormick was dismissed after a second yellow card.
MK Dons remain in third despite being held to a 0-0 draw by Ipswich .
Bolton continued their good run of form with a 3-2 win over Oxford , who dropped out of the play-off places. Billy Bodin put the U’s in front but Declan John equalised just one minute later.
Marlon Fossey cancelled out another Bodin goal to go in at half-time at 2-2, but Amadou Bakayoko struck in the 86th minute to make it four wins from five for Wanderers.
Four second-half goals from Reeco Hackett-Fairchild, George Hirst, Aiden O’Brien and Sean Raggett secured three points for Portsmouth against bottom-of-the-table Doncaster .
Accrington also scored four to beat struggling Crewe 4-1, with Tommy Leigh, Sean McConville and a double from Ross Sykes enough for Stanley before Daniel Agyei scored a consolation for the struggling Railwaymen in stoppage time.
Plymouth made it three wins in a row after Conor Grant’s second-half strike was the difference against Shrewsbury , lifting the Pilgrims into the top six.
Chris Forino-Joseph rescued a point for Wycombe in a 1-1 draw with Lincoln . Liam Cullen put the Imps 1-0 up five minutes in but Forino-Joseph struck in the 85th minute before Josh Scowen was dismissed in stoppage time.
Burton and Cambridge were also forced to share the spoils after drawing 2-2. Gassan Ahadme’s penalty put the Brewers in front two minutes in before Harvey Knibbs levelled in the 25th minute.
Burton re-took the lead through Williams Kokolo in the second half but Sam Smith’s 72nd-minute equaliser earned Cambridge a point.
Two quickfire first-half goals from Alfie May and Charlie Raglan helped make it back-to-back wins for Cheltenham against Fleetwood .
Jonathan Obika salvaged a point with a late goal for Morecambe against fellow relegation strugglers Gillingham , who had initially gone 1-0 up through Ryan Jackson.
Birmingham claimed a valuable 3-0 victory over Luton despite a first-half protest from fans, who threw tennis balls onto the pitch, briefly halting the game. Juninho Bacuna grabbed his first goal for the club in the 25th minute, with Lyle Taylor and Onel Hernandez both finding the net in the second half.
Tennis balls were thrown on to the pitch by some Birmingham City fans in protest against their owners. Photograph: Leila Coker/PA
An eventful afternoon in Reading saw the 10-man Royals beaten 3-2 by Coventry . Lucas Joao’s opener was cancelled out by goals from Dominic Hyam and Michael Rose either side of half-time. Andy Yiadom drew Reading level again shortly afterwards but Junior Hoilett was sent off for a rash challenge and Coventry took advantage through Ian Maatsen.
Nottingham Forest salvaged a point in a 2-2 draw with Stoke despite ending the game with defender Joe Worrall in goal.
<gu-island name="GuideAtomWrapper" deferuntil="visible" props="{"id":"713d4e2d-c94f-4b30-a58c-169cb9934193","title":"League Two roundup","html":"
Kane Wilson’s equaliser saw Forest Green extend their unbeaten run to 19 games as they drew 1-1 at Sutton .
Fellow promotion-chasers United – themselves now unbeaten in 10 games – took the lead through Kenny Davis in the 37th minute but Wilson struck on the hour mark to ensure the points were shared.
Rovers’ lead at the top of the table was extended to 11 points as second-placed Tranmere slipped to a 1-0 defeat at struggling Walsall .
Neil McDonald and Mat Sadler were in charge of the Saddlers after Matt Taylor was sacked following seven straight defeats and Conor Wilkinson’s 85th-minute penalty gave the caretaker duo a winning start.
Northampton remain in third after a goalless draw against Port Vale but Exeter are within two points of the automatic promotion places after stretching their unbeaten run to seven games with a 1-0 win away at Bradford .
Mansfield are another side on a long run without defeat and they made it 11 games with a goalless draw at Bristol Rovers .
Newport needed an 89th-minute stunner from Mickey Demetriou to snatch a 3-3 draw against 10-man Oldham .
Basement-boys Scunthorpe were brought back down to earth after their midweek win over Walsall as they lost 3-0 to Swindon .
Harry McKirdy opened the scoring in the 58th minute before Josh Davison made it two with 20 minutes to go and netted his second from the penalty spot in the 85th minute.
Tobi Sho-Silva’s 86th-minute penalty earned Carlisle a point with a 2-2 draw against fellow strugglers Colchester .
Omari Patrick opened the scoring for Carlisle nine minutes after the break but Tommy Smith and Tyreik Wright turned the game on its head before Sho-Silva kept the gap between the two teams closest to the relegation zone at three points.
There was more late drama at Rochdale as the home side fought back from 3-1 down to draw 3-3 against Harrogate .
Alex Pattison opened the scoring after just three minutes for Town and while Max Clark hit back, a Pattison penalty and a goal from Jack Diamond put the visitors in command before Abraham Odoh and Tahvon Campbell made sure the points were shared.
Liam Shephard and Theo Vassell were on target as Salford beat Leyton Orient 2-0, while Hartlepool beat Crawley 1-0 thanks to Omar Bogle’s goal.
“,”credit”:””,”pillar”:2}”>
Quick Guide
League Two roundup
Show
Kane Wilson’s equaliser saw Forest Green extend their unbeaten run to 19 games as they drew 1-1 at Sutton .
Fellow promotion-chasers United – themselves now unbeaten in 10 games – took the lead through Kenny Davis in the 37th minute but Wilson struck on the hour mark to ensure the points were shared.
Rovers’ lead at the top of the table was extended to 11 points as second-placed Tranmere slipped to a 1-0 defeat at struggling Walsall .
Neil McDonald and Mat Sadler were in charge of the Saddlers after Matt Taylor was sacked following seven straight defeats and Conor Wilkinson’s 85th-minute penalty gave the caretaker duo a winning start.
Northampton remain in third after a goalless draw against Port Vale but Exeter are within two points of the automatic promotion places after stretching their unbeaten run to seven games with a 1-0 win away at Bradford .
Mansfield are another side on a long run without defeat and they made it 11 games with a goalless draw at Bristol Rovers .
Newport needed an 89th-minute stunner from Mickey Demetriou to snatch a 3-3 draw against 10-man Oldham .
Basement-boys Scunthorpe were brought back down to earth after their midweek win over Walsall as they lost 3-0 to Swindon .
Harry McKirdy opened the scoring in the 58th minute before Josh Davison made it two with 20 minutes to go and netted his second from the penalty spot in the 85th minute.
Tobi Sho-Silva’s 86th-minute penalty earned Carlisle a point with a 2-2 draw against fellow strugglers Colchester .
Omari Patrick opened the scoring for Carlisle nine minutes after the break but Tommy Smith and Tyreik Wright turned the game on its head before Sho-Silva kept the gap between the two teams closest to the relegation zone at three points.
There was more late drama at Rochdale as the home side fought back from 3-1 down to draw 3-3 against Harrogate .
Alex Pattison opened the scoring after just three minutes for Town and while Max Clark hit back, a Pattison penalty and a goal from Jack Diamond put the visitors in command before Abraham Odoh and Tahvon Campbell made sure the points were shared.
Liam Shephard and Theo Vassell were on target as Salford beat Leyton Orient 2-0, while Hartlepool beat Crawley 1-0 thanks to Omar Bogle’s goal.
Forest had led through Brennan Johnson’s 56th-minute goal but Josh Maja equalised and, with five minutes left, goalkeeper Brice Samba took exception to a nudge from Phil Jagielka and hit him in the head. That earned Samba a red card and, with the hosts having used all their substitutions, Worrall went in goal to face a penalty from Lewis Baker. He was unable to save it but Forest dramatically equalised in added time through Ryan Yates.
<gu-island name="EmbedBlockComponent" deferuntil="visible" props="{"html":"”,”caption”:”The Fiver: sign up and get our daily football email.”,”isTracking”:false,”isMainMedia”:false,”source”:”The Guardian”,”sourceDomain”:”theguardian.com”}”>
The Fiver: sign up and get our daily football email.
There were three late goals at Millwall , where the hosts were 2-1 winners over Cardiff , Murray Wallace and Mason Bennett scoring for the Lions before Joel Bagan made it a nervy finish.
Cameron Archer netted 10 minutes from time to earn Preston a 1-0 victory at Peterborough , while Huddersfield and Sheffield United played out a goalless draw.