Norwich City came from 1-0 down to win 2-1 at relegation threatened Sheffield Wednesday in the Sky Bet Championship action at Hillsborough.
Goals from Teemu Pukki and Todd Cantwell turned the game on it's head after Jordan Rhodes put the Owls into the lead, to give the Canaries victory, they are now within touching distance from a rerun to the Premier League.
Story of the match
The first real chance of the game fell to the hosts, Adam Reach played a lovely ball over the top for Josh Windass to run onto and he was brought down on the edge of the area by Ben Gibson, Barry Bannan fired the free-kick against the wall, it was returned into the area and Rhodes was on hand to turn home against his former side to give the Owls the lead after just seven minutes.
Norwich's first chance of the game came just two minutes later, the ball fell to Lukas Rupp around 20 yards out, his low effort was comfortably saved by Keiren Westwood.
Sheffield Wednesday were almost handed a second goal, Oliver Skipp swiped at a square ball on the edge of his own area, allowing Reach to latch onto the ball and force Tim Krul into a simple save, another chance for Darren Moore's side soon followed.
Kadeem Harris got forward and his effort was fired straight at Krul who made a good save, the hosts were beginning to try and take Norwich on.
There was then a chance for Norwich, Emi Buendia played a lovely through ball to find Pukki, whose effort was blocked behind by Sam Hutchinson, the corner was cleared by the hosts.
Windass did well down the right for the Owls and Rupp pulled him back, advantage was given as the hosts had the ball but the cross was cleared. Moments later, Harris stretched to bring a crossfield ball under control, but couldn’t regain his footing in time to have a shooting opportunity.
Kenny McLean was the latest player to be booked after a foul on Rhodes to stop the Owls’ counter attack, at the other end, Skipp played the ball over the top for Buendia but he couldn’t latch onto it and Westwood collects the ball.
Rhodes did well to meet a cross from the left but couldn’t keep his header on target and it's well over the bar.
Skipp went on a run forward and Harris brought him down, he was booked for the foul whilst the hosts cleared the free-kick for the last action in the first half.
A poor back pass towards Sam Hutchinson is latched onto by Pukki, who was brought down on the edge of the area, McLean took the free-kick but it was a tame effort into the stand.
Sheffield Wednesday's first chance of the second half came when Harris got beyond Skipp and fed in Rhodes, he found Barry Bannan who fired a tame effort from around 30 yards, well wide of the target.
Shortly after the hour mark had past the visitors were level, Buendia found Skipp who played the ball through to Pukki, he made no mistake by firing high into the top corner of Westwood's goal.
Three minutes later and Norwich almost took the lead, Kieran Dowell, just on as a substitute, fired the wrong side of the target.
Harris' strike looped into the area and Krul keeps the ball in play and makes a good save, at the other end, Bannan goes into the book after a foul on Dowell.
Dowell then takes the free-kick which is blocked by the wall before his follow-up effort is thumped wide, five minutes later, Norwich scored the best goal of the game.
Buendia won the ball and stopped the Owls’ counter attack, played the ball through Cantwell, who beautifully curled home into the top corner with his left foot.
Norwich almost got a third when Pukki went down the right squared it to Dowell, whose effort was charged down and goes behind, so close for the Canaries.
The last meaningful action came from Joey Pelupessy whose effort was saved by Krul.
Pukki continues his goal scoring form
Teemu Pukki continued his fine form in front of goal with another superb goal at Hillsborough he has now scored three goals in the last two games.
Pukki has been very good this season for the Canaries who's goal leveled the game before being involved in creating space for Cantwell's brilliant goal, his overall performance was worthy of a man of the match performance.
Sheffield Wednesday: Westwood, Harris, Lees, Hutchinson, Urhoghide, Palmer, Pelupessy, Bannan (c), Reach, Windass (Paterson 86), Rhodes (Marriott 68).
Subs (not used): Wildsmith, Brennan, Penney, Brown, Hunt, Shaw, Kachunga.
Norwich City: Krul, Hanley (c), Giannoulis, Aarons, Gibson, McLean, Rupp (Dowell 62), Skipp, Cantwell (Sorensen 89), Buendia (Zimmermann 90), Pukki (Hugill 90+1).
Subs (not used): Nyland, Tettey, Vrancic, Hernandez, Placheta.
Referee: Tony Harrington
Assistants: Steven Meredith and Richard Wild
Fourth Official: Jeremy Simpson