Half-time: QPR 0 Bristol City 0
Both teams have created openings at Loftus Road, where Joel Lynch went off injured after half an hour.
Idrissa Sylla headed over from Tjaronn Chery’s corner and Massimo Luongo was denied by a last-ditch challenge from Adam Matthews after bursting into the Bristol City box.
And Ariel Borysiuk saw a powerful strike deflect narrowly wide as Rangers continued to press.
At the other end, Steven Caulker needed to produce a well-timed challenge to deny Lee Tomlin, who also saw a shot pushed away by R’s keeper Alex Smithies.
But the best chance of the half fell to City’s on-loan Chelsea striker Tammy Abraham, who fired wide of the target from 10 yards out a minute before the interval.
With his team having won just one of their last eight matches and not won at home in the league since the opening day of the season, Rangers boss Jimmy Floyd Hasselbaink made a number of changes.
In came the fit-again Jordan Cousins along with Luongo, Conor Washington and Sylla, with Chery moved to the right flank and Sebastian Polter dropping to the bench with Karl Henry, Pawel Wszolek and Olamide Shodipo.
And Hasselbaink, already without the injured Grant Hall, had to make another change to his back four when Lynch limped off and was replaced at left-back by youngster Niko Hamalainen.
QPR (4-1-4-1):Smithies; Perch, Onuoha, Caulker, Lynch (Hamalainen 31); Borysiuk; Chery, Luongo, Cousins, Washington; Sylla.
Subs: Ingram, Henry, Gladwin, Wszolek, Shodipo, Polter.
Click here for today’s QPR quiz

