Teemu Pukki scored a hat-trick as Championship leaders Norwich turned on the style to thrash Huddersfield 7-0 at Carrow Road and move to within touching distance of an immediate return to the Premier League.
The Canaries, who included 18-year old centre half Andrew Omobamidele from Leixlip in their line-up, now need just five points from their remaining six fixtures to be certain of promotion, and could go up as early as Saturday if they win at Derby and other results go their way.
Norwich scored five first-half goals to leave the Terriers reeling, with Pukki netting twice, and Emi Buendia, Todd Cantwell and Kieran Dowell also on target.
Pukki went on to complete his treble, making it 25 goals for the season, with a second-half penalty before substitute Jordan Hugill completed the rout.
It was an evening to forget for Huddersfield's stand-in goalkeeper Joel Pereira, who was called into the side at the last minute after Ryan Schofield felt ill in the warm-up.
It was only the Portuguese’s second appearance for the club and he was left horribly exposed by those in front of him as Norwich romped to their biggest win of the season.
They took the lead after just eight minutes as Cantwell picked up a loose ball just outside the box and made his way along the byline before squaring for Pukki to tap into an unguarded net from close range.
The rampant Canaries made it 2-0 in the 20th minute with Pukki firing high into the net after being picked out by a sublime through ball from deep by Buendia – and two more quick goals doubled the hosts’ advantage before the half hour mark.
Buendia’s crisp strike from just outside the box that went in off the upright stretched their advantage and then a scintillating move, with Buendia again in the thick of things, ended with Cantwell slamming the ball home.
It was breathless stuff, with Buendia also hitting the crossbar after Kenny McLean had touched a free-kick to him.
Norwich netted a fifth three minutes before the break when Buendia played a slick one-two with Dowell and then had the vision to find his midfield colleague again for the simplest of finishes.
Norwich looked hungry for more goals after the break and duly made it six just past the hour mark.
Referee Jarred Gillett pointed to the spot when Oliver Skipp went tumbling in the box under a challenge from Isaac Mbenza and Pukki sent Pereira the wrong way with a perfectly struck penalty.
Huddersfield almost grabbed a consolation in the 72nd minute, with Tim Krul making an excellent block to deny Danny Ward after Demeaco Duhaney's header had come back off the upright.
But it soon got even worse for the Yorkshire side as City made it 7-0 after 78 minutes, Max Aarons crossing from the right for Hugill to sweep home moments after he had come off the bench.
Brentford's faltering promotion push suffered another setback as Birmingham boosted their survival hopes with a hard-earned point in a 0-0 draw.
The Bees squandered a string of clear-cut chances, with a lack of clinical finishing, quality with the final ball and some brilliant stops from Blues goalkeeper Neil Etheridge costing them dear.
Jonathan Leko could have won it for the visitors with a six-on-four counter-attack and cross-shot deep into injury time that was only blocked by a desperate Brentford leg.
Thomas Frank’s side looked a shadow of the free-passing outfit that cut sides to ribbons earlier in the campaign, with confidence in short supply.
Even Ivan Toney's goalscoring touch deserted him as he was offered little protection by the officials from the physical presence of former Bee Harlee Dean and Kristian Pedersen.