The Reds, who are having by far their worst ever Premier League season, did not start well with the Suffolk side showing a lot of fight and resilience throughout the evening.
Jaden Philogene gave Town an early lead, while a Sam Morsy own goal and a second United goal for Matthijs De Ligt quickly turned United in front inside 26 minutes.
Patrick Dorgu was then dismissed after a VAR review for a high challenge on Omari Hutchinson, with Philogene netting a second for Town just before the break.
Harry Maguire then headed home the winner two minutes after the restart as the ten men held firm to record an important victory.
Ex-United coach Kieran McKenna's side had a good opportunity after 35 seconds, with Town quickly on the attack and threading Liam Delap through on the left hand side of the box only to drag a shot through the legs of a defender and wide of the bottom far corner.
The Blues however arguably deserved to break the deadlock inside four minutes when captain Sam Morsy's long ball over the top forced a breakdown in communication that saw Patrick Dorgu, who otherwise impressed for the Red Devils, not spot his goalkeeper charging out towards him as his pass beat the Cameroonian to present Philogene with a gift to sprint onto free in the box with an open net to slot home, low, into.
At the other end, while Town would've been arguably deserving of a point, United looked dangerous in attack, finding deadline day signing Alex Palmer tough to beat in the Tractor Boys' goal. The impressive Bruno Fernandes, who was key for United, providing 2 of their 3 goals, whipped in a left wing corner to Harry Maguire free at the far post whose powerful header towards the top right-hand corner was excellently beaten away by the flying Alex Palmer on 9 minutes. Diogo Dalot met the rebound but fired over from a tight angle.
United though deservedly drew level in the 22nd minute, a sumptuous Bruno Fernandes free-kick forced Sam Morsy, under pressure from Rasmus Hojlund to head home into his own near corner.
In quickfire fashion, Ruben Amorim's side turned the game on it's head four minutes later. Again from a Fernandes set-piece, this time a left wing corner, which was met by a brilliant far post header back across goal from Harry Maguire, which Palmer excellently saved low to his right-hand side, who quickly got up to equally as cleverly deny Dalot's 10-yard strike on the follow up down to the same side, but couldn't stop Matthijs De Ligt from meeting the loose ball from 8-yards out on the left-hand side to thump home into the top near corner.
Morsy was first to be cautioned for dragging back Joshua Zirkzee on 35 minutes, before the latter broke onto the loose ball down the left-hand side only to see his low driven 10-yard strike palmed away well by Town MOTM Alex Palmer, diving down smartly at his near post.
Another twist followed on 44 minutes, as Patrick Dorgu was given his marching orders after a VAR review prompted Darren England to go to the pitch side monitor, after high dangerous challenge on Omari Hutchinson.
Amorim switched Garnacho for Mazraoui immediately after, with Ipswich grabbing an equaliser two minutes into a fairly lengthy stoppage time, initially indicated to be four minuutes.
Axel Tuanzebe fed goalscorer Philogene on the right wing edge of the box who found a pocket of space to drive a low cross looking for Liam Delap at the far post that evaded him and wrapped round the diving Andre Onana into the bottom left-hand corner.
On balance, a draw potentially seemed fair, albeit United will feel they could have been further ahead had it into been for Palmer.
Both Hojlund and Dara O'Shea were cautioned, before the visitors curled a low shot wide from 25-yards out.
United started the second half in the perfect fashion, Bruno Fernandes' 47th minute right wing corner found Harry Maguire free at the far post to bullet head home into the bottom left hand corner.
Town however battled until the end, but didn't really make their chances count, neither did they really test Onana, although it was argued that they would've still been worthy of a point.
Delap found space to shoot on the edge of the box, but saw his low shot deflected for a corner on 50 minutes.
Jens Cajuste drove into space well in midfield but equally saw his fierce shot well blocked 8 minutes later.
United meanwhile went close on the hour mark, a clever left wing turn from Leny Yoro saw the defender breakthrough onto the left wing byline before seeing Hojlund dummy his low cross for it to bounce just wide of Noussair Mazraoui arriving at the back post.
Zirkzee was next in the referee's notebook for kicking the ball away, before McKenna opted for a double change - withdrawing Hutchinson for Nathan Broadhead and Morsy for Jack Taylor.
Casemiro replaced Hojlund for the hosts, while a quick Ipswich corner almost caught United napping once more. The short corner cut short Onana's drink as he quickly got back into position as substitute Taylor was teed up to shoot from 25-yards, only for his low ferocious shot to go narrowly wide on 73 minutes.
Fernandes on the other hand latched onto a great ball to drive through the away side's half down the left wing before seeing an exquisite outside of the foot low cross just evade a Red shirt sliding in at point blank range five minutes later.
Town introduced Ben Johnson in place of ex-United defender Axel Tuanzebe, and George Hirst for Leif Davis before a spree of corners saw a low set-piece find Broadhead free at the near post albeit his low flicked effort was deflected wide on 83 minutes.
Mazraoui and Delap were next to be booked, with the resulting Bruno Fernandes free-kick from distance seeing Maguire's far post goal-wards header hacked over for a corner, which was cooly claimed by Palmer from Fernandes' delivery on 85 minutes.
A important good save from Andre Onana preserved United's lead on 87 minutes, Philogene found space on the right-hand edge of the box to fire a low shot towards the bottom near corner in search of a hat-trick, though the stopper read it well to hold onto the ball.
Yoro became the latest name to be noted by referee Darren England as four additional minutes were signalled for delaying a quick throw, while Sam Szmodics replaced Cajuste for Town.
Zirkzee made way for Eriksen, while Lindelof replaced Yoro in an uneventful stoppage time which ended with Ben Johnson also being booked.
A night of ifs, buts and maybes door McKenna's Blues, while Amorim's side will feel it was an improved performance but a morale boosting three points.
Manchester United:- 24 Andre Onana, 4 Matthijs de Ligt, 5 Harry Maguire, 15 Leny Yoro (90'+3' Lindelof), 20 Diogo Dalot, 25 Manuel Ugarte, 8 Bruno Fernandes (C), 13 Patrick Dorgu, 11 Joshua Zirkzee (90'+3' Eriksen), 17 Alejandro Garnacho (45' Mazraoui), 9 Rasmus Hojlund. Subs: 48 Hubert Graczyk, 50 Elyh Harrison, 2 Victor Lindelof, 3 Noussair Mazraoui, 14 Christian Eriksen, 18 Casemiro, 26 Ayden Heaven, 56 Chido Bi-Martin. Manager Ruben Amorim.
Ipswich Town:- 31 Alex Palmer, 40 Axel Tuanzebe (80' Johnson), 26 Dara O'Shea, 24 Jacob Greaves, 29 Jaden Philogene, 5 Sam Morsy (c) (66' Taylor), 12 Jens Cajuste (90'+1' Szmodics), 3 Leif Davis (80' Hirst), 20 Omari Hutchinson (66' Broadhead), 47 Jack Clarke, 19 Liam Delap. Subs: 1 Aro Muric, 6 Luke Woolfenden, 14 Jack Taylor, 18 Ben Johnson, 22 Conor Townsend, 23 Sam Szmodics, 25 Massimo Luongo, 27 George Hirst, 33 Nathan Broadhead.
Referee: Darren England.
Booked: Morsy (35'), Hojlund (45'+4'), O'Shea (45'+4'), Zirkzee (61'), Mazouri (85'), Delap (85') +, Yoro (90'), Johnson (90'+7').
Sent Off: Dorgu (44').
Goals: Sam Morsy OG (22'), De Ligt (26'), Maguire (47'),
Philogene (4', 45'+2').
Att: 73,827.

























































