Sam Surridge scored a late winner on his Stoke City debut as the Potters beat Reading 3-2 at home.
Reading twice levelled after going behind, replying to goals by Nick Powell and Jacob Brown with efforts from John Swift and Liam Moore, before Surridge, having come off the bench, settled the contest with an 85th-minute finish.
Hull made a winning start on their return to the Championship as Grant McCann’s men came from behind to triumph 4-1 at Preston.
After Emil Riis Jakobsen’s early opener was cancelled out by Keane Lewis-Potter in the 35th minute, Richard Smallwood put the visitors ahead with a deflected strike in the 62nd minute.
Josh Magennis and substitute Andy Cannon then added late efforts to wrap up the Tigers’ thumping victory.
Shayne Lavery’s stoppage-time goal secured a point for play-off winners Blackpool as they drew 1-1 at Bristol City.
Neil Critchley’s Seasiders had trailed to a 44th-minute Chris Martin goal.
It was a less enjoyable afternoon for Hull and Blackpool’s fellow newly-promoted side Peterborough, who were beaten 3-0 at Luton.
Elijah Adebayo put the Hatters a goal up on the half-hour mark, and Harry Cornick and Fred Onyedinma added efforts after the break.
Rovers scored through Sam Gallagher and a Ben Brereton Diaz penalty either side of the interval before Jamie Paterson reduced the deficit.
Barnsley’s first league match with Markus Schopp in charge saw them claim a 1-1 draw at Cardiff.
Toby Sibbick equalised for the Tykes in the 69th minute after Marlon Pack had put Cardiff in front nine minutes into the second half.
Wayne Rooney’s Derby were held to a 1-1 draw at home by Huddersfield, Curtis Davies putting the Rams in front in the 39th minute and Naby Sarr levelling six minutes later.
It also finished 1-1 between QPR and Millwall at Loftus Road, where Jed Wallace opened the scoring for the Lions before Rob Dickie restored parity in the 31st minute.