Fulham and Cardiff City suffered defeats on their Championship returns on Saturday, as Charlton Athletic and Barnsley were victorious following promotion from League One.

Sheffield Wednesday also made a commendable start to the season with a 3-1 win at Reading, despite being without a permanent manager in the wake of Steve Bruce's departure to Newcastle United.

QPR beat a much-changed Stoke City 2-1 on the road, while Birmingham City also succeeded away from home, beating Brentford 1-0.

Millwall claimed a 1-0 victory at home to Preston North End and Hull City went down 2-1 away to Swansea City.

BLUEBIRDS DOWNED BY WIGAN

Cardiff's return to the Championship following Premier League relegation proved they are in for a testing campaign, as Wigan edged a five-goal thriller at the DW Stadium.

Joe Ralls volleyed the Bluebirds in front after 20 minutes and they remained ahead when Josh Windass hit the post with a penalty following a foul by Sean Morrison early in the second half.

Wigan levelled prior to the hour when a deflected free-kick fell to Michael Jacobs to turn home, before Windass made amends by rifling into the bottom-left corner.

Omar Bogle tapped in from close range against his former club in the 70th minute to equalise, but back came Wigan – Lee Evans finding the top-right corner with a screamer to seal the victory.

 

BARNSLEY MAKE IMPRESSIVE RETURN

Barnsley and Fulham were almost in two entirely different worlds last season, with one clawing their way up from League One and the other rubbing shoulders with the elite in the Premier League.

The only goal of their meeting at Oakwell came in the 13th minute, when debutant Luke Thomas beat his man and fired home from inside the box.

Barnsley had two lucky escapes past the hour mark, with Mads Andersen clearing efforts from Tom Cairney and then Floyd Ayite off the line, allowing the hosts to get off to a winning start.

 

LATE WIN DELIGHTS CHARLTON

Promoted via the play-offs, Charlton got off to a flying start in the Championship thanks to an applaudable 2-1 win at Blackburn Rovers.

Ben Purrington opened the scoring just before the break, converting at the back post from Jonny Williams' delivery.

Blackburn levelled early in the second half in fortuitous fashion – Naby Sarr cleared a goal-bound effort off the line, only for it to hit goalkeeper Dillon Phillips and ricochet into the net.

But Lyle Taylor had the last laugh, applying a deft flicked finish to Jason Pearce's header, meaning none of the three promoted teams suffered defeat upon their returns to the Championship, with Luton Town drawing at home to Middlesbrough on Friday.

 

BULLEN'S OWLS SOAR

It was a turbulent close season for Sheffield Wednesday due to the saga surrounding Bruce's exit to Newcastle, but they looked sharp as they claimed an impressive 3-1 win away to Reading in their opening match under caretaker manager Lee Bullen.

Kadeem Harris put them ahead on the half-hour mark, but Yakou Meite's looping header restored parity in the 54th minute.

Wednesday swiftly retook the lead, however – Sam Hutchinson nodding in Barry Bannan's corner on his birthday for his first league goal since December 2016.

Keiren Westwood was sent off for clattering Modou Barrow in the 80th minute, but Lucas Joao wrapped things up late on for the visitors with a neat finish from the edge of the box.