Ben Whiteman scored twice as Doncaster came from behind to inflict a first Sky Bet League One defeat of the campaign on Ipswich.
The Tractor Boys were knocked off the summit having lost 4-1 at the Keepmoat Stadium, despite Joe Wright’s own goal giving them the lead.
Cameron John levelled for the hosts just before the half-hour mark and Whiteman’s long-range strike had Rovers ahead at the interval.
Things would get better after the break as Whiteman converted from the penalty spot following Toto Nsiala’s foul on Josh Sims – with the points wrapped up moments later courtesy of Fejiri Okenabirhie’s left-footed strike.
Hull replaced Ipswich at the top of the table after a narrow 1-0 win at home to AFC Wimbledon.
Grant McCann’s side secured all three points deep into first-half stoppage time as Keane Lewis-Potter bundled home from close range.
Lincoln moved level on points with Ipswich as they also secured a home victory, beating Plymouth 2-0 as Jorge Grant’s penalty and Brennan Johnson’s header proved more than enough.
Oxford moved off the foot of the table as Karl Robinson oversaw a 3-2 win over his former club MK Dons.
Matty Taylor opened the scoring for Oxford before Cameron Jerome struck for the visitors, but the Us would secure just a second league win of the season as Sam Long and Olamide Shodipo struck with Ben Gladwin’s last-gasp effort only a
Burton fell to last place as Matthew Lund’s second-half header was enough for Rochdale to win 1-0.
Charlton won the battle of 10 men as they left Blackpool with a 1-0 victory – Chuks Aneke’s late header settling a game in which the hosts had James Husband sent off after just two minutes, with Charlton’s Ben Purrington going the same
way before the break for two bookable offences.
Both Peterborough and Sunderland continued their own decent starts to the campaign by securing respective 1-0 wins.
Posh were victorious at Wigan courtesy of Jonson Clarke-Harris’ 28th-minute effort, while Charlie Wyke’s first-half header was enough for Sunderland to beat Crewe at the Stadium of Light.
Northampton, meanwhile, ran out 2-1 winners at home to Swindon as a Chris Missilou header and Danny Rose strike had the hosts two up inside half an hour – Tyler Smith’s second-half penalty not enough to earn the Robins a share of the
Bristol Rovers made it three league wins from four as Brandon Hanlan’s header beat Shrewsbury 1-0.
Portsmouth were also successful on the road, goals from John Marquis and Michael Jacobs in the space of three first-half minutes enough to down Gillingham.
Dion Charles headed in the only goal of the game as Accrington recorded a home win over Fleetwood.