Sheffield United beat Hull City, moving within three points of Championship leaders Norwich City, who drew at Stoke City on Monday.
Leeds United lost 2-1 at home to 10-man Wigan Athletic as the Championship promotion race took another twist on Friday.
Bristol City's play-off hopes were dented by a 2-1 loss at Aston Villa, while Sheffield United's promotion ambitions suffered a late blow.
Leaders Norwich City were held by Reading, while Sheffield United lost ground to Leeds United in the race for second place.
Bristol City's shock 3-2 win at Bramall Lane means Sheffield United have surrendered second spot in the Championship to Leeds United.
Ben Godfrey headed in the winner for Norwich City at Rotherham United, increasing the Canaries' cushion at the top of the table.
Despite a late fightback by Hull City at Carrow Road, Norwich City are top of the Championship once again after Wednesday's 3-2 victory.
Andy Robertson is grateful to have been coached by Everton boss Marco Silva when he was at Hull City.
Of the teams who started the day in the top 10, Norwich City were the only victors as their promotion push was further strengthened.
QPR ended a dismal run of defeats as Marcelo Bielsa's Leeds United missed out on the chance to move top of the Championship.