A review of Saturday's action in Sky Bet League One, including a 1-1 draw between promotion rivals Sunderland and Luton.
Sunderland and Luton shared the points in a 1-1 draw at the Stadium of Light in the big game of the day in Sky Bet League One as both teams ended the match with 10 men.
Victory for the Black Cats would have seen them leapfrog their opponents and move up to second place in the table and they made the perfect start when Chris Maguire scored after 16 minutes, which means Sunderland have scored in 34 consecutive games.
Luton, who lost their manager Nathan Jones this week to Stoke, levelled in the 67th minute through James Collins' penalty but after getting back in the game, Danny Hylton was then sent off three minutes later.
Sunderland were unable to make their numerical advantage count and Maguire also received a red card in injury time.
It meant Portsmouth's lead at the top of the table was trimmed to just four points, despite Pompey losing 1-0 at home against Blackpool. Chris Long's 74th-minute goal settled the game at Fratton Park.
Charlton and Barnsley were able to narrow the gap to the automatic promotion places as both recorded comfortable 3-0 wins. Lyle Taylor, Darren Pratley and Karlan Ahearne-Grant, from the penalty spot, were on target in the Addicks' success at Shrewsbury.
The Tykes defeated Yorkshire rivals Bradford at Oakwell courtesy of goals from Jacob Brown, Kieffer Moore and Alex Mowatt.
👏 | Yorkshire boy, Yorkshire derby, first goal at Oakwell, big three points! Superb, @jacob_browny8. #NotJustAGame | #COYR pic.twitter.com/paqACoczcZ
— Barnsley FC (@BarnsleyFC) January 12, 2019
Lee Tomlin celebrated his 30th birthday with a goal as he set Peterborough on their way to a 2-1 victory against Rochdale on his return to the club. George Cooper also scored for Posh before Ethan Hamilton's last-minute reply for the visitors.
Peterborough's win saw them move back into the play-off places at the expense of Doncaster, who conceded late goals to lose 3-2 at Wycombe. Rovers were in control after strikes from John Marquis and Tommy Rowe but Paris Cowan-Hall reduced the Chairboys' arrears after 77 minutes.
Curtis Thompson equalised for Wycombe in the final minute before Cowan-Hall headed the winner deep into injury time.
🗣️ TOMLIN QUOTE | @Leetomlin10 spoke to the media after scoring the opening goal in today's victory over @officiallydale on his 30th birthday. #PETROC pic.twitter.com/JlZQrJBvdM
— Peterborough United (@theposhofficial) January 12, 2019
Plymouth were the only team in the bottom four to win on Saturday as they prevailed 3-2 at Southend. Antoni Sarcevic, Freddie Ladapo and Ruben Lameiras gave Argyle a three-goal lead but Simon Cox, from the penalty spot, and Charlie Kelman netted late replies for the hosts.
AFC Wimbledon stay bottom of the table after drawing 1-1 at Coventry. Jake Jervis gave the Dons an early lead but Luke Thomas levelled things up in the second half.
Second-half goals from James Henry and Jamie Mackie saw Oxford battle back for a 2-2 draw at Fleetwood, who had led after first-half strikes from Wes Burns and Paddy Madden.
Bristol Rovers extended their unbeaten league run to five games with a goalless draw at Accrington while Scunthorpe made it four wins on the bounce with a 2-1 victory at Walsall. Lee Novak netted the winner after Nicky Devlin had cancelled out Funso Ojo's opener for the Iron.
📸 #dinkage #UTI #IRON pic.twitter.com/QHdGHbPKot
— Scunthorpe United FC (@SUFCOfficial) January 12, 2019
A bad week for Burton got worse with a 3-2 home loss to Gillingham. Elliott List's goal and a Callum Reilly penalty gave the Gills the half-time advantage but Scott Fraser's double had the Brewers, beaten 9-0 by Manchester City in the Carabao Cup semi-finals, level again by the hour mark.
However, Josh Rees broke Burton hearts with the decisive strike in injury time to give Gillingham the three points.