QPR's hot streak ground to a halt in the cold snap as the npower Championship leaders fell one game short of equalling their club record unbeaten run with a 3-1 defeat at home to Watford.
A brace from Danny Graham, either side of Jordon Mutch's fortuitous strike, secured a surprise win for Watford as Rangers blew the chance to go seven points clear at the top.
There was a silver lining for manager Neil Warnock, though, after he promised early in the season to continue to wear shorts on the touchline until they lost their first league game.
The 62-year-old probably did not envisage he would still be bare-legged in mid-December, some 19 matches later. But he can finally pack some warm trousers after watching Watford tear his side apart in front of the TV cameras at Loftus Road.
Swansea missed out on the chance to leapfrog rivals Cardiff into second place after being held to a 1-1 draw at home to Millwall.
Brendan Rodgers was looking to guide the Swans into the top two of England's second tier for the first time since the club's glory days of the early 1980s, and all was going to plan when full-back Angel Rangel rose unmarked to head home Andrea Orlandi's corner in the 18th minute.
The Spaniard had failed to find the net in over 18 months but now has two goals in four games, yet it was not enough to take all the points as Tamika Mkandawire soon drilled home a leveller for the Lions after the ball broke his way on the edge of the area following a goalmouth scramble.
Copyright (c) PA Sport 2009, All Rights Reserved.