Sheffield United missed the chance to go top of the Sky Bet Championship as Ben Wiles' strike earned Rotherham their first win at Bramall Lane since 1980.Wiles’ strike seven minutes before half-time gave a Millers side missing six players through injury a first win in five and dealt the Blades a major setback just days after their statement victory over league leaders Burnley.Watford up to fifth with a 2-0 win over Reading as Joao Pedro got both goals at Vicarage Road.The first came from the penalty spot with 15 minutes gone after Pedro was fouled by Ovie Ejaria, and he added a second with a late volley.The Hornets moved above QPR who were stunned 2-1 by the league’s bottom team Huddersfield, the Terriers’ first away win of the season.Lyndon Dykes marked his 100th appearance for Rangers by firing them in front after only 90 seconds, but it all went wrong thereafter as they suffered a third defeat in four.Josh Ruffels headed Huddersfield level in the ninth minute before scoring a spectacular second, finding the net with an overhead kick in the 26th minute.Swansea could not take advantage of QPR’s dropped points as Troy Deeney’s 89th-minute equaliser denied them victory in a 2-2 draw at Birmingham.Irish international Scott Hogan had put Blues ahead after nine minutes but Swansea turned it around with goals from Olivier Ntcham and Matt Grimes before half-time.The draw leaves them in eighth place, two points above Birmingham.Michael Carrick saw his Middlesbrough side move further clear of trouble with a 3-0 win away to Blackpool.Isaiah Jones fired them in front with 15 minutes gone, Marcus Forss added a second from the penalty spot early in the second half and Chuba Akpom sealed the win in the 65th minute.Middlesbrough move