Chris Wood's first goal for West Bromwich Albion set the seal on their return to the top as they battled their way past Doncaste Rovers 3-1 at The Hawthorns.
The New Zealand international striker, 17, let fly from 25 yards in the 85th minute as Albion leapfrogged over Newcastle United - who play on Wednesday night -to regain the initiative at the top of the table.
Waide Fairhurst thad put Doncaster into a surprise lead after seven minutes. Jonas Olsson grabbed a 20th minute equaliser before putting Albion on course for their fifth win in seven league games with a second goal after 65 minutes.
Jeremie Aliadiere scored the winner as Middlesbrough survived an early scare to claim second spot.
Luke Varney had put Sheffield Wednesday into a second-minute lead, but Boro levelled through an own goal from Darren Purse. Aliadiere levelled and Adam Johnson finished the scoring for a 3-1 victory.
Sheffield United were beaten for the first time this season at the hands of Coventry City.
Goals from Leon Best, Clinton Morrison and Martin Cranie won it for the Sky Blues at the Ricoh Arena, with Jamie Ward and James Harper scoring for the visitors.
The new Barnsley manager Mark Robins celebrated his first victory in charge when they stunned Pride Park to record a first win of the season.
Although Derby County took the lead through Rob Hulse, the visitors showed spirit and character to hit back through Adam Hamill and second-half goals from Andy Gray and Anderson Silva sealed the points.
Shaun Barker headed Derby's second but, by then, a large section of the home supporters had headed for the exits.
Matty Fryatt celebrated his sixth goal of the season to rescue a point for Leicester City at home to Peterborough United after a penalty conversion by George Boyd had put Posh ahead.
Scott Loach produced a world-class display to help Watford inflict a fifth successive defeat on Plymouth Argyle and send them to the bottom of the table.
The England U21 goalkeeper made a string of superb saves to help the Hornets capitalise fully on midfielder Tom Cleverley's fourth-minute goal.
Swansea City's problems continue to mount after their fourth home game without a victory, as they played out a goalless draw with Bristol City. Ipswich Town and Nottingham Forest drew 1-1 at Portman Road.
The game between Queens Park Rangers and Crystal Palace due to be played at Loftus Road was postponed due to a waterlogged pitch.