Australian midfielder Massimo Luongo struck a late winner in a pulsating game at Portman Road.
The result elevated Town to second place in the Championship and they have now won 19 of their last 22 matches in league football, amassing a total of 59 points in the process.
Goals from Harry Clarke, Nathan Broadhead and George Hirst put Town in control in the first half after Arnor Sigurdsson equalised.
An own goal from Clarke cut the deficit before Sammie Szmodics levelled, but Luongo's effort made it seven wins from eight league games this season for Town.
A delighted Town boss McKenna said: "It was really open at times and we could have scored many more goals, they scored three and could have added another one ... a thrilling game I think one that we need to really enjoy and enjoy in the moment.
Esta historia es de la edición September 24, 2023 de The Football League Paper.
Comience su prueba gratuita de Magzter GOLD de 7 días para acceder a miles de historias premium seleccionadas y a más de 9,000 revistas y periódicos.
Ya eres suscriptor ? Conectar
Esta historia es de la edición September 24, 2023 de The Football League Paper.
Comience su prueba gratuita de Magzter GOLD de 7 días para acceder a miles de historias premium seleccionadas y a más de 9,000 revistas y periódicos.
Ya eres suscriptor? Conectar
SCHUEY TIPPED FOR PILGRIMS RETURN
STEVEN Schumacher is the odds-on favourite to take over at Plymouth Argyle following the departure of Wayne Rooney.
MAT'S SUPER SADDLERS GO MARCHING ON
DELIGHTED Walsall boss Mat Sadler praised his troops for an 'incredible victory' after the runaway leaders came from behind to stun Notts County.
CAM'S GOAL LEAVES MIKE FEELING BLUE
CARLISLE manager Mike Williamson said he could understand the frustration of the traveling fans after his side were booed off following a narrow defeat to Tranmere at Prenton Park.
MOORE WANTS SOME MORE
DARREN Moore hopes the win at promotion rivals Doncaster Rovers will prove to be a turning point for his Port Vale side.
SHRIMPS BID TO STIR THINGS UP
DEREK Adams wants his Morecambe side to build on a 'really big result' against Tranmere on New Year's Day when they visit Newport this afternoon.
'Don't blame this all on Freddie'
PAUL Heckingbottom leaped to the defence of Freddie Woodman after the Preston goalkeeper's mistake so nearly resulted in defeat against Oxford.
FORSON DOUBLE STUNS SKY BLUES
NORWICH head coach Johannes Hoff Thorup told goal hero Amankwah Forson to enjoy the moment after the substitute scored twice in injury-time to earn his side a scarcely believable win over Coventry City.
MCNALLY FIRES IN AS ROBINS FLY HIGH
LIAM Manning predicted a quiet transfer window in terms of signings after seeing his improving Bristol City side move up to eighth in the table - just three points off the playoff zone.
Danny downcast at wasteful Owls
FRUSTRATED Sheffield Wednesday boss Danny Rohl admitted he was \"more disappointed than happy\" after watching his side waste a succession of first-half chances before scraping a draw against Millwall.
ALLEN NO ORDINARY JOE, SAYS WILLIAMS
SWANSEA boss Luke Williams paid tribute to supersub Joe Allen after his injury-time goal claimed a point against West Bromwich Albion.