Cardiff City continued their strong start to the season defeating a struggling Sunderland, while Leeds United bounced back in a thriller against Ipswich Town.
The Black Cats' poor start to the season continued against the Bluebirds, losing 2-1 at home, having now lost five of their last six matches, with the result seeing them sitting third from the bottom in the relegation zone.
Sunderland pulled back in the 53rd minute courtesy of a Lynden Gooch penalty after Cardiff opened the scoring in the 7th minute, only for Joe Ralls to convert a penalty with just under 20 minutes remaining to give Neil Warnock's side their first win in September, enough to see them locked into third position on goal difference behind Leeds and Wolves.
Christiansen lauds 'intense' Leeds win
The whites will square off against Cardiff on Wednesday morning after seeing off Ipswich Town in a thrilling 3-2 triumph at Elland Road.
Ipswich goalkeeper Bartosz Bialkowski fumbled Pablo Hernandez's corner over the line in the 67th minute, giving Leeds a 3-1 advantage only for Joe Garner scoring to set up a grandstand finish four minutes later.
"It was an intense game that had everything. During the 90 minutes, we were in front and immediately after the 1-1 goal we managed to score," Leeds boss Thomas Cristiansen said after the match
"Then in the second half we should keep the result, trying to control the game a little better, but we suffered at the end. The most important thing is we got the three points."
Wolves won by the same scoreline against Barnsley in dramatic circumstances at Molineux, where Adam Jackson cancelled out Bright Enobakhare's opener in the first minute of stoppage time, only for Alfred N'Diaye to strike two minutes later.
Back-to-back boost for Bruce
Mile Jedinak's Aston Villa secured a much-needed win courtesy of Conor Hourihane's 50th league goal that secured them a 2-1 win over Nottingham Forest.
The visitors were level through Daryl Murphy – Albert Adomah having rounded Forest keeper Jordan Smith to open the scoring – but Hourihane's free-kick with an hour played ensured Steve Bruce's side backed up last weekend's 3-0 win at Barnsley, with the result seeing them jump into 10th place.
Brentford arrived at Bolton searching for a first win of the season and got it as Yoann Barbet's free-kick, Nico Yennaris' superb long-range effort and Ollie Watkins' late third sealed an emphatic 3-0 triumph.
Carsley makes point with Blues
Battling Birmingham remain second bottom but secured a much-needed point after a 1-1 draw at Derby, with Blues Lukas Jutkiewicz and County's Sam Winnall trading second-half goals, giving caretaker boss Lee Carsley, who replaced Harry Redknapp, his first positive result since taking over on September 16.
Jon Dadi Bodvarsson's late leveller saved a 1-1 draw for Reading at home to Hull City, while Cyrus Christie did likewise for Middlesbrough at Fulham.
Three goalless affairs also took place, with Preston North End and Millwall, Norwich City and Bristol City and Burton Albion's trip to Queens Park Rangers all ending as stalemates.