The review and highlights of the Sky Bet Championship action on Saturday, where Charlton made it two wins from two to sit second in the league.
Sky Bet Championship scores
- Leeds 1-1 Nottingham Forest
- Birmingham 1-1 Bristol City
- Cardiff 2-1 Luton
- Charlton 3-1 Stoke
- Derby 0-0 Swansea
- Fulham 2-0 Blackburn
- Hull 2-1 Reading
- Middlesbrough 0-1 Brentford
- Preston 3-0 Wigan
- QPR 1-1 Huddersfield
- Sheffield Wednesday 2-0 Barnsley
- West Brom 1-1 Millwall
Charlton 3-1 Stoke
Charlton made a winning return to Championship football at The Valley with a 3-1 victory over Stoke.
Goals from Lyle Taylor, Chuks Aneke and Conor Gallagher gave Lee Bowyer's side the points after Tom Ince's long-range effort had levelled the match for the Potters in the first half.
The result gave the Addicks two league wins from two, while Nathan Jones' men suffered their second defeat of the season.
Stoke started the brighter of the sides and their midfield trio of Sam Clucas, Ryan Woods and Joe Allen dictated the pace of the game, albeit without creating any real chances.
Charlton, looking organised and comfortable in their first season back in the second tier since the 2015/16 campaign, grew into the fixture as early game nerves were shed.
Preston 3-0 Wigan
Paul Gallagher's stunner helped Preston pick up their first win of the season with an impressive 3-0 victory over Wigan in an entertaining Lancashire derby at Deepdale.
After losing 1-0 away at Millwall on the opening day, Preston had too much for Paul Cook's team, as first-half goals from Sean Maguire and Louis Moult set them on their way - before a brilliant second-half strike from veteran midfielder Gallagher.
Alex Neil's side flew out of the blocks in their first home game of the season, with Maguire on target after just six minutes.
The Republic of Ireland international endured an injury-disrupted 2018-19 season, however he showed no signs of rustiness to steal in front of his marker and nod home Gallagher's corner.
Sheffield Wednesday 2-0 Barnsley
Sheffield Wednesday took all three points in this South Yorkshire derby as they beat Barnsley 2-0 thanks to a debut goal from Jacob Murphy and a fine Steven Fletcher strike.
They have now won their opening two league matches of the season for the first time since the 1996/97 Premier League campaign.
Both sides came in on the back of impressive opening day victories.
The Owls were gifted the chance to take the lead inside two minutes. Cameron McGeehan's misplaced pass found its way to Kadeem Harris whose initial shot was blocked only to fall for the debutant Murphy who calmly slotted the ball home with a cool first-time finish for his and Wednesday's dream start.
Wednesday were pushing for a second and doubled their lead on the hour mark. Kieran Lee's square pass to Fletcher allowed the Scotsman to open up space with a neat drop of the shoulder before rifling a left-footed shot into the bottom corner.
Leeds 1-1 Nottingham Forest
Leeds had to settle for a point despite dominating large periods of their 1-1 draw with Nottingham Forest.
Pablo Hernandez notched his second goal of the season for the Whites but Lewis Grabban's strike cancelled it out - Forest's only shot on target.
United bossed proceedings from start to finish but were too wasteful in front of goal, with Patrick Bamford in particular passing up a glut of chances.
Birmingham 1-1 Bristol City
Tommy Rowe's late equaliser gave Bristol City a deserved point in an entertaining 1-1 draw at Birmingham.
The left wing-back marked his Robins debut with an 83rd-minute thunderbolt to cancel out Lukas Jutkiewicz's first of the season.
Blues took the lead after 64 minutes and seemed set to mark the first home match of Pep Clotet's tenure with a morale-boosting victory.
However, Rowe struck late to give the Robins their first point of the season.
Cardiff 2-1 Luton
Isaac Vassell headed a dramatic winner in the final seconds of his Cardiff debut to snatch a 2-1 triumph over Luton.
Graeme Jones' men looked to have earned a hard-fought draw thanks to Matty Pearson's header in the 86th minute after Aden Flint volleyed the hosts in front.
With the clock ticking down, Pearson rose highest to head Luke Berry's delivery into the bottom corner. But there was another twist in the tale as Vassell came on in stoppage time and converted Junior Hoilett's cross in the 96th minute to seal Cardiff's first victory since their return to the Championship.
Fulham 2-0 Blackburn
A superb Tom Cairney goal helped Fulham record their first victory of the fledgling season with a comfortable 2-0 win over Blackburn Rovers at Craven Cottage.
The Fulham captain, who endured a frustrating season in the Premier League, demonstrated the poise, positional sense and positivity which sets him apart at Championship level.
He bestrode the game and capped a fine individual display with a long-range strike 11 minutes before half-time.
Aleksandar Mitrovic sealed victory by tapping home an 82nd-minute Joe Bryan cross.
How different it might have been. Blackburn came within a mistimed Bradley Johnson header of taking the lead within the opening 50 seconds.
Adam Armstrong swung over a cross that hung in the swirling breeze by the banks of the Thames and denied Johnson the chance to power home his header. Instead, his effort apologetically bounced wide of Marcus Bettinelli's left-hand post.
QPR 1-1 Huddersfield
Grant Hall's late equaliser rescued a point for QPR as they drew 1-1 with Huddersfield at the newly renamed Kiyan Prince Foundation Stadium.
Karlan Grant's penalty three minutes into the second half put the Terriers within sight of their first win since suffering relegation back to the Sky Bet Championship.
Elias Kachunga, on as a half-time substitute, burst into the box and was brought down by Yoann Barbet.
Striker Grant calmly steered home the resulting spot-kick - his second goal in as many games this season - but Mark Warburton's side hit back with seven minutes remaining.
Ryan Manning launched a free-kick from the left towards defender Hall, who climbed above Colin Quaner and directed his header into the far corner of the net.
Rangers, who signed 14 players over the summer, produced a scintillating performance in winning 2-1 at Stoke last weekend.
They were unable to produce a similar display this time, struggling to create chances and rarely looking like finding an equaliser before their perseverance paid off late on.
Hull 2-1 Reading
Grant McCann celebrated his first win as Hull manager after his side dug deep and rode their luck against Reading.
Both sides tasted defeat in the opening weekend of the Sky Bet Championship season and City's slick start on Saturday proved the difference at the sparsely-filled KCOM Stadium.
Jarrod Bowen followed his early opener with a fine assist for Jackson Irvine, only for debutant Lucas Joao to pull one back as improving Reading pushed and just lost 2-1.
Record signing George Puscas proved a thorn in the side after his half-time introduction and rattled the crossbar late on, but Jose Gomes' big-spending Royals were made to pay for a lacklustre start.
Superb Kamil Grosicki play and poor goalkeeping from Joao Virginia allowed Bowen to net after five minutes, with Hull's star turn soon providing a lovely cross for Irvine to head home.
New boy Joao hit the post in the first half and then found the net as Reading bossed the second half without managing to eke out a leveller.
It was a ragged end to a match that Hull had started so brightly, with Bowen notching after good work by Grosicki and some dodgy goalkeeping.
Middlesbrough 0-1 Brentford
Brentford claimed their first Sky Bet Championship win of the season as Ollie Watkins' second-half strike secured a 1-0 victory at Middlesbrough.
Thomas Frank's side were completely outplayed in the first half, with Britt Assombalonga coming closest to opening the scoring as he fired a low shot against the base of a post.
But the visitors produced a much-improved display after the interval and were rewarded when Watkins converted Sergi Canos' low cross from close range.
The result means the Bees are up and running after losing their opening game of the season to Birmingham, but leaves new Middlesbrough head coach Jonathan Woodgate still searching for his first victory.
West Brom 1-1 Millwall
West Brom and Millwall both moved onto four points from their opening two fixtures after an entertaining 1-1 draw at The Hawthorns.
Having won on the opening day, both sides had to make do with a point apiece.
The hosts, who had the lion's share of possession, took the lead through an Alex Pearce own goal in the 57th minute.
Substitute Matt Smith salvaged a point for Millwall, though, in the 75th minute when he fired in from close range.
Derby 0-0 Swansea
Freddie Woodman saved a penalty as Swansea held Derby to a 0-0 draw in the Sky Bet Championship at Pride Park.
The goalkeeper denied Martyn Waghorn four minutes before half-time and also made a second-half double save to earn his side a point from a game of few clear chances.
Swansea defender Mike Van der Hoorn went close with a header but the teams cancelled each other out on a blustery, wet afternoon.