Championship leaders Norwich had their 10-game unbeaten run ended with a 3-1 defeat at Luton.
The hosts earned a first home win since October 3 as they welcomed back fans to Kenilworth Road in style.
The 1,000 supporters in attendance got to celebrate goals from George Moncur, Matty Pearson and James Collins in an impressive Hatters display.
Norwich went close inside two minutes, Przemyslaw Placheta getting the better of Tom Lockyer but being denied by a fine save from recalled home keeper James Shea.
Town's Jordan Clark almost set up Luke Berry for an opener with some great skill on 10 minutes but the midfielder's attempt was easy enough for City goalkeeper Michael McGovern.
The Northern Ireland international was picking the ball out of the net after 15 minutes though, when a quick free-kick by Kiernan Dewsbury-Hall saw Moncur advance into the area and bend a brilliant shot into the net off the inside of the post.
Norwich were not behind for long though, winning a penalty two minutes later as Placheta was fouled by Shea in the area. Emi Buendia comfortably tucked away the spot-kick.
The goals kept on coming as Luton restored their lead after 22 minutes, when Dewsbury-Hall sent over the perfect free-kick for defender Pearson to head home.
Buendia then fired a fierce drive just inches wide from the edge of the box, while Dewsbury-Hall's ambitious volley was well over, as was Moncur's free-kick.
Luton extended their lead two minutes after the break. Grant Hanley handled James Bree's cross in the area and Collins smashed his penalty high into the net.
Buendia's shot was parried by Shea as the Canaries tried to find a way back, but Berry could have made it 4-1, side-footing over from eight yards after Dewsbury-Hall's clever run and pass from the left.
Josh Martin had a go, not missing the bottom corner by much, while at the other end Moncur almost scored again, his shot deflecting narrowly behind.
The leaders almost had a late goal, Marco Stiepermann putting his header over the bar, while sub Christoph Zimmermann's blast from distance hit Jacob Sorensen and dropped into the net but the flag was raised for offside.
Town almost added a fourth late on with a brilliant crossfield pass by Bree finding Collins, but his shot was straight at McGovern.
Despite being under increasing pressure, Town held on for a first win in five games and moved to within four points of the play-offs.
What the managers said...
Luton's Nathan Jones: "I was very emotional in terms of before kick off, the ovation I got, I was very humbled with that and I thank the fans for that. But then as soon as the whistle went, I thought we were excellent, we were aggressive, we were organised, we looked a threat and we were wonderful. Bearing in mind, I know these have got a few out, but these are an outstanding side.
"I'm really proud of the team, really proud of the fans, really proud of the club tonight as I thought it was a real good night for us. There were spells in the first half, even when we were leading, they had a
bit of possession and fans got up, they recognised that the players maybe needed a bit of adrenaline and they gave it to them. The players responded, so I think it was a real joint effort and it definitely made a difference with having fans back."
Norwich's Daniel Farke: "We have to make sure that our defensive behaviour is spot on. At the moment, we can't expect to travel to Luton and score four, five goals. We conceded too many goals and that was the reason why we have to travel back without any points.
"I don't want to use any excuses, but I was asked before the game if the return of the supporters would influence us and our game, and if we would be nervous. I denied that, but I thought they had an influence today as with all respect, each of the key decisions was against us."