A first half of cavalier attacking football saw United score three times, with Paul Pogba netting his second double in successive games and Marcus Rashford grabbing the other against Bournemouth.
They are now only three points behind fifth-placed Arsenal, having trailed by eight following the morale-sapping 3-1 defeat at Liverpool earlier this month.
Pogba poked in his first after Rashford had mesmerised both Nathan Ake and Diego Rico on the right, before the French World Cup winner headed in from Ander Herrera’s precise delivery.
It was 3-0 when Anthony Martial, back in the XI after recovering from a bug, provided a wonderful delivery for Rashford to slide his shot past Asmir Begovic.
Bournemouth, who had looked dangerous on set-pieces, pulled a goal back in first-half stoppage time when Ake headed in following good work by David Brooks.
Substitute Romelu Lukaku scored United’s fourth from Pogba’s pass two minutes after coming on, while defender Eric Bailly was shown a straight red card for scything down Cherries midfielder Ryan Fraser.
United, who have now found the net 12 times in the three matches since Solskjaer took over, will look to continue their dramatic revival at Newcastle on Wednesday, BBC reports.