Manchester United were booed off after they suffered a humiliating hammering at home to Bournemouth in the Premier League.
Three days after victory against Chelsea breathed new life into a campaign teetering on the brink of crisis, Erik ten Hag's side were stunned by a Bournemouth side who recorded their first win at Old Trafford.
The Cherries led through Dominic Solanke's early goal.
Andoni Iraola's men were fully deserving of their lead, and headers from Philip Billing and Marcos Senesi in the space of five second-half minutes completed what must go down as one of the most famous triumphs in Bournemouth's history.
It could have been even worse for United, but substitute Dango Ouattara had a fourth for Bournemouth ruled out in stoppage time by the video assistant referee for handball.
Coming only three days before United's Champions League meeting with Bayern Munich - which they must win to stand any chance of reaching the last 16 - it was about as bad a day as possible for Ten Hag, a surprising winner of the Premier League's latest manager of the month prize.
His side have now suffered seven defeats in 16 league games. In all competitions they have lost as many matches - 11 - as they have won. They have been beaten 3-0 three times at home.
Virtually no-one wearing a red shirt emerged with any credit, with Ten Hag's surprising decision to start Antony Martial backfiring.
Follow Saturday's Premier League games liveSolanke the striking star
In the aftermath of United's tepid defeat at Newcastle last Saturday, it was Martial and Marcus Rashford who came in for the most severe criticism.
Both were dropped for the subsequent victory against Chelsea, so it was something of a surprise that Martial was recalled so quickly. The French forward dropped deep on a couple of occasions to link play, but he was no threat to the Bournemouth goal.
It did not help that a couple of misreads meant he did not get to one through ball and Alejandro Garnacho failed to react to one of his.
Martial's only shot of note, from the edge of the area midway through the opening period, did not have any power behind it and was gathered easily by Neto.
The contrast with Solanke was striking.
Every time the former Chelsea and Liverpool man took possession around the United box, his first instinct was to threaten the goal.
His finish maximised the sodden conditions as he used the pace of the low cross after Lewis Cook had taken advantage of static United defending as Bruno Fernandes looped a clearance out of the penalty area to steer the ball in at the far post.
Solanke was a constant threat. He also struck the base of a post with another shot across goal and it was his header that led to Marcus Tavernier turning home what he thought was a second, which was ruled out for offside.
There was not even an hour played when Martial was replaced by Rasmus Hojlund, a move that brought loud cheers from the home support.
In fairness, the substitution made little difference.
First Billing, as he leapt above Luke Shaw, then Senesi, left unmarked at a corner, exposed United frailties in the air to seal a sensational win for Bournemouth.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Manchester United
Squad number24Player nameOnana
Squad number20Player nameDiogo Dalot
Squad number5Player nameMaguire
Squad number23Player nameShaw
Squad number15Player nameReguilón
Squad number39Player nameMcTominay
Squad number4Player nameS Amrabat
Squad number21Player nameAntony
Squad number8Player nameBruno Fernandes
Squad number17Player nameGarnacho
Squad number9Player nameMartial
Squad number10Player nameRashford
Squad number11Player nameHøjlund
Squad number28Player namePellistri
Squad number35Player nameEvans
AFC Bournemouth
Squad number1Player nameNeto
Squad number15Player nameA Smith
Squad number27Player nameZabarnyi
Squad number25Player nameSenesi
Squad number3Player nameKerkez
Squad number4Player nameL Cook
Squad number10Player nameChristie
Squad number24Player nameSemenyo
Squad number19Player nameKluivert
Squad number16Player nameTavernier
Squad number9Player nameSolanke
Squad number8Player nameRothwell
Squad number11Player nameOuattara
Squad number17Player nameSinisterra
Squad number29Player nameBilling
Line-ups
Man Utd
Formation 4-2-3-1
24Onana20Dalot5Maguire23ShawSubstituted forEvansat 79'minutes15ReguilónBooked at 30mins39McTominay4S Amrabat21AntonySubstituted forPellistriat 79'minutes8Bruno FernandesBooked at 84mins17GarnachoSubstituted forRashfordat 79'minutes9MartialSubstituted forHøjlundat 56'minutesBooked at 60minsSubstitutes
1Bayindir10Rashford11Højlund19Varane28Pellistri29Wan-Bissaka34van de Beek35Evans37MainooBournemouth
Formation 4-2-3-1
1Neto15A Smith27Zabarnyi25Senesi3Kerkez4L CookSubstituted forRothwellat 88'minutes10Christie24SemenyoSubstituted forBillingat 58'minutes19KluivertSubstituted forSinisterraat 72'minutes16TavernierBooked at 27minsSubstituted forOuattaraat 88'minutes9SolankeSubstitutes
6Mepham7Brooks8Rothwell11Ouattara17Sinisterra21Moore26Kilkenny29Billing42TraversReferee:Peter Bankes
Attendance:73,427
Live Text
Match ends, Manchester United 0, Bournemouth 3.
Second Half ends, Manchester United 0, Bournemouth 3.
VAR Decision: No Goal Manchester United 0-3 Bournemouth.
Hand ball by Dango Ouattara (Bournemouth).
GOAL OVERTURNED BY VAR: Dango Ouattara (Bournemouth) scores but the goal is ruled out after a VAR review.
Foul by Bruno Fernandes (Manchester United).
Adam Smith (Bournemouth) wins a free kick in the defensive half.
Substitution, Bournemouth. Joe Rothwell replaces Lewis Cook.
Substitution, Bournemouth. Dango Ouattara replaces Marcus Tavernier.
Corner, Manchester United. Conceded by Luis Sinisterra.
Corner, Manchester United. Conceded by Milos Kerkez.
Attempt missed. Dominic Solanke (Bournemouth) right footed shot from the centre of the box misses to the right. Assisted by Philip Billing with a cross.
Bruno Fernandes (Manchester United) is shown the yellow card.
Foul by Bruno Fernandes (Manchester United).
Adam Smith (Bournemouth) wins a free kick in the defensive half.
Marcus Rashford (Manchester United) wins a free kick in the defensive half.
Foul by Lewis Cook (Bournemouth).
Substitution, Manchester United. Marcus Rashford replaces Alejandro Garnacho.
Substitution, Manchester United. Jonny Evans replaces Luke Shaw.
Substitution, Manchester United. Facundo Pellistri replaces Antony.