QPR produced a dire performance as they lost 3-1 at Cardiff in the Championship last night.

Rangers were never at the races and found themselves 2-0 down after 40 minutes to the in-form Bluebirds. Damien Delaney's loose back-pass was seized upon on 12 minutes as Paul Parry set up Joe Ledley for an easy finish.

The second goal arrived when Jimmy Floyd-Hasselbaink played in Ledley for his brace.

The match was killed off after 58 minutes when Hasselbaink provided Parry and he calmly beat Lee Camp from 15-yards.

QPR got on the scoresheet with 14 minutes remaining when Patrick Agyemang netted his third goal in three games after a goalmouth scramble.

But it was a miserable evening for Rangers and only several excellent saves by Camp prevented Cardiff romping to a bigger victory.

Rangers' woes were compounded with Fitz Hall and Matthew Connolly limping off with injuries.