Goals from Steffan Johansen and Tyler Roberts inside a four-minute spell in the first period was enough to give Michael Beale’s side the victory, despite Nahki Wells’ goal in the second half.
The defeat moved the Robins into 12th-place on Saturday and then Watford’s win away at the bet365 Stadium moved them further down into 13th position.
Surprisingly, the match against QPR was the first Saturday match they've played at home since the 3-2 defeat to Sunderland in early August. Since then, their fixtures have either been mid-week or like the Severnside Derby with Cardiff, moved to a Sunday for a televised kick-off. Their attendance of 21,665 against the Hoops became their second highest recorded of the campaign, eclipsing the 21,649 against Cardiff by 16 fans.
The midweek fixtures against Luton Town and Huddersfield Town, are the only matches that City have had less than 20,000 fans at their game so the Robins are doing well when it comes to attracting supporters through the gate.
When it comes to home attendance averages, City are sixth in the standings, having averaged 20,751 supporters in their first five home matches. Sunderland boast the best crowds with 37,926 coming on average with Sheffield United and Norwich City below them by more than 10,000.
As for attendances on the weekend, the Black Cats hosted Preston North End in a goalless draw but were able to welcome 41,225 to the Stadium of Light.
Sheffield United’s 1-1 draw with Birmingham City was watched by 29,927 fans including 2,270 travelling supporters, ranking it second. As for the lowest attended match in the second tier, only 10,761 took in managerless Rotherham United’s 2-0 defeat to Wigan Athletic.
Championship home attendances (September 30 to October 2)
Sunderland v Preston North End - 41,225 (away: 2,500 estimated)
Sheffield United v Birmingham City - 29,927 (away: 2,720)
West Bromwich Albion v Swansea City - 22,369 (away: 1700 estimated)
Bristol City v Queens Park Rangers - 21, 665 (away: 2,311)
Stoke City v Watford - 19,905 (away: unknown)
Coventry City v Middlesbrough - 19,788 (away: 2,457)
Cardiff City v Burnley - 18,508 (away: 1,057)
Reading v Huddersfield Town - 16,684 (away: 728)
Hull City v Luton Town - 15,730 (away: 544)
Blackburn Rovers v Millwall - 12,164 (away: 402)
Blackpool v Norwich City - 11,594 (away: 1700 estimated)
Rotherham United v Wigan Athletic - 10,761 (away: 1,700)