IPSWICH Town capitalised on Rotherham United's defeat at Peterborough United to return to the top of the Sky Bet League One table.

Luke Woolfenden's winner against Lincoln City, scored a minute before the break at Portman Road, was fortuitous as his header bounced off a post and went in off Imps keeper Josh Vickers to settle a 1-0 victory.

For Peterborough, who climbed to fifth place, Ivan Toney reached 20 goals for the season in all competitions when converting Siriki Dembele's assist after two minutes and former Colchester United hero Sammie Szmodics doubled the Posh lead from a Dan Butler pass.

Michael Ihiekwe made it 2-1 when driving Daniel Barlaser's cross home at the back post.

Rochdale and Gillingham could not be separated after sharing four goals in a 2-2 draw at the Crown Oil Arena.

Ian Henderson converted a 28th-minute penalty after Rhys Norrington-Davies drew a foul but Jordan Roberts soon levelled for Gillingham with a firm header.

Just before the hour, Roberts turned the game on its head with a powerful finish following John Akinde's flick-on.

Dale would peg their visitors back, however, when Stephen Dooley notched from outside the box.

Burton's bid to secure a fifth straight home win and gatecrash the play-off places stalled as they were held 1-1 by Accrington Stanley.

Dion Charles broke the deadlock at the Pirelli Stadium with his left boot after 15 minutes, with John Brayford nodding in an equaliser as he met Oliver Sarkic's cross.

Elsewhere, Jonson Clarke-Harris saw his 87th-minute penalty saved by Alex Cairns as Fleetwood ground out a goalless draw with mid-table rivals Bristol Rovers at the Memorial Stadium.