Mackie earns point for Hoops
Jamie Mackie scored for the second game running to earn QPR a thoroughly deserved 1-1 draw against Swansea at the Liberty Stadium and end a run of three straight defeats.
The Scotland winger coolly slotted home a 58th-minute equaliser after Leon Britton's defensive header had slipped between his own defenders to allow Mackie in on goal.
Swansea had led from the 14th minute thanks to a controversial Danny Graham strike.
The Welsh side, defeated just once at home this term, slowly found their feet, but Graham controlled Wayne Routledge's centre before firing low into Paddy Kenny's left-hand corner, having being given too much time to turn by Fitz Hall and Luke Young.
The QPR defenders appealed that Graham had handled as he brought the ball down, with manager Neil Warnock leaving the fourth official in no doubt as to his own view, but the goal stood.
Hoops striker Heidar Helguson was guilty of poor finishing as he headed over twice in quick succession from crosses by Young and Joey Barton but the QPR supremacy continued when they controlled the early stages of the second stanza, with Mackie levelling the scores in the 58th minute.
Britton's effort to get his head to Kenny's goal-kick only managed to split his own defence, and the alert Mackie pounced to race through and calmly guide the ball past Michel Vorm.
Graham almost teed up Luke Moore after fine hold-up work in the box, and the former Watford man was then denied what he felt was a clear penalty after being felled as he rolled away from Armand Traore, but referee Lee Probert waved away the appeals.
The menacing Adel Taarabt saw Vorm tip his curling strike wide as the game flowed from end to end.
Ashley Williams made a fantastic clearing header from Traore's fierce cross as Rangers pressed for a winner which their second-half superiority would have merited. But Swansea held out for a share of the spoils.