LONDON (AFP) Table-topping Queens Park Rangers preserved their unbeaten record after a last-minute penalty earned the Londoners a 1-1 draw at Portsmouth on Tuesday. The Championship leaders looked to be heading to their first defeat of the season when a Liam Lawrence spot-kick had handed Pompey a 1-0 lead after Matthew Connolly was sent off. Lawrence scored at the second attempt, QPR keeper Paddy Kenny saving his first attempt only for the referee to order the kick retaken when Rangers players encroached in the area. Lawrence sent Kenny the wrong way to score but his delight turned to anguish in the dying minutes when he was adjudged to have handled in the area, picking up a second yellow for the offence. Tommy Smith duly stepped up to level for QPR, who lead the standings by two points from Cardiff. In other matches on Tuesday, bottom club Crystal Palace provided the shock of the night by downing promotion-chasing Watford 3-2. Palace led 1-0 through a Darren Ambrose strike on 18 minutes before Watford responded with goals from Danny Graham and Jordon Mutch. But Owen Garvan got Palace back on level terms and three minutes later pounced again to give Eagles boss George Burley valuable breathing space. Meanwhile, Kris Boyds fifth goal of the season helped Middlesbrough to a vital 2-0 win at Scunthorpe. Boyd scored on six minutes to give Tony Mowbrays side the lead before Scott McDonald doubled the Boro tally with a second half goal.