Bournemouth fought back from 2-0 down to return to the top of the Sky Bet Championship with a thrilling 4-2 triumph over Birmingham City.Strikes from Steve Cook, Callum Wilson, Charlie Daniels and a Yann Kermorgant penalty helped Bournemouth equal their club record of 104 goals in a single season.
Birmingham, who had captain Paul Robinson sent off late on, had looked to be heading for a surprise win when Clayton Donaldson and David Cotterill struck twice in three first-half minutes.
Bradley Johnson's season to remember continued as Norwich City recorded a comfortable 2-0 win over Sheffield Wednesday to move into the top two for the first time since October.
The midfielder netted his 12th and 13th goals of the season late in the first half and they now sit just one point behind the table-topping Cherries.
Troy Deeney became the first Watford player in history to score 20 goals in three consecutive seasons as the Hornets beat leaders Middlesbrough 2-0 to stay just goal difference away from the automatic spots.
The Watford skipper's historic moment came in the 37th minute before the home side made the points safe with a stunning second from Odion Ighalo.
Wolverhampton Wanderers grabbed a last-gasp winner through Dave Edwards as they defeated a resilient Leeds United 4-3 at Molineux. Charlie Taylor had given the visitors a first-half lead, but a Nouha Dicko brace and Benik Afobe strike looked to have wrapped up the points for Kenny Jackett's men.
An own goal from Danny Batth and a superb Alex Mowatt effort then brought Leeds level at 3-3, before Edwards headed home to move Wolves into the last of the Play-Off places.
Two goals in the final 10 minutes saw Brentford salvage a 2-2 draw at home to Nottingham Forest.
Tyler Walker, son of Forest hero Des, put the visitors ahead before Todd Kane's second, only for Andre Gray and then Jota to earn the Bees what could be a crucial point.
At the other end of the table, Blackpool became the first team in the Football League to have their relegation confirmed as Rotherham United's 1-0 win over Brighton & Hove Albion sent Lee Clark's Seasiders out of the second tier.
Matt Derbyshire's early goal lifted the Millers to 43 points, leaving the gap between themselves and Blackpool, who only have 24 points with six games to spare, too big to overturn.
Strikes from Chris Martin and Darren Bent gave Derby a first Championship win in eight and piled the pressure on Wigan Athletic, who sacked manager Malky Mackay after the loss.
In contrast Bolton Wanderers look to have secured their Championship status as they shocked Cardiff City to claim a 3-0 triumph thanks to a Craig Davies brace after Eidur Gudjohnsen hammered the Trotters in-front.
Elsewhere, Nahki Wells' classy opener helped secure Huddersfield Town's first win in eight games with a 2-1 success over Ipswich Town. James Vaughan grabbed a second before Luke Varney's consolation.