Nahki Wells missed a 92nd minute penalty as QPR lost 4-3 to Birmingham City in a sensational Loftus Road encounter.
A first half hat-trick from Che Adams and Harlee Dean’s header saw City score four in a row before Matt Smith’s brace and Jordan Cousins mounted an inspired comeback.
Adams netted two in six minutes, firing across Joe Lumley before rounding the R’s goalkeeper for his second and then pouncing on Jota’s strike off the post for three with Dean scoring in between.
Smith’s goals came either side of the interval, giving the R’s serious hope of a comeback with the majority of the second half remaining.
Cousins then thumped a shot into the top left corner, reducing the deficit to a single goal with eight minutes to go – despite Rangers missing some golden chances shortly before.
And when Luke Freeman was brought down in the box with three minutes of injury time left, Wells saw his penalty saved to leave QPR with a fourth league defeat in a row.