Swansea won for the first time in their history at Old Trafford as Wilfried Bony's 90th minute winner knocked 10-man Manchester United out of the FA Cup.
The Ivory Coast striker, who had caused anxiety in the United defence for most of the game, headed in Wayne Routledge's cross to book a fourth-round spot against Birmingham, Bristol Rovers or Crawley Town.
The game looked like it was heading for a replay as the hosts held on following Fabio Da Silva's red card 10 minutes from the end after he had scythed down Jose Canas.
But Bony's strike ended a run of seven games without a win for the Swans, who had opened the scoring early on through Routledge before Javier Hernandez's equaliser.
It marked a second consecutive defeat for David Moyes's side, who also lost against Tottenham on New Year's Day. They have lost five times at home this season, including four of their last six at Old Trafford.
Moyes's gamble to pick a second-string team failed badly, but he was without the injured Robin van Persie and Wayne Rooney before kick off and his side paid for wasting several good chances in the first half.
There will also be concern for Rio Ferdinand, who left the field with a knee injury before being replaced by Fabio. The Brazilian lasted only four minutes before he was sent off.
United last won the FA Cup in 2004 but that wait must continue with the focus now on Tuesday's first leg of the Capital One Cup against Sunderland as Moyes attempts to salvage some silverware in his first season in charge.
Manchester United 1-2 Swansea: David Moyes calls for consistency
The only certain thing about Swansea's fourth-round tie is that it is away from home as they go searching for their first FA Cup to add to their Capital One Cup success last year.
Bristol Rovers are yet to complete their second-round tie, with Birmingham lying in wait in the third round before they meet the Swans.
Although United made a positive start with Hernandez missing a great chance after a neat one-two between Danny Welbeck and Shinji Kagawa, the hosts went behind to a relatively simple goal.
Alejandro Pozuelo, who replaced the injured Pablo Hernandez, collected Bony's knock-back and his through ball found Routledge to lob over Anders Lindegaard after 12 minutes.
The lead only lasted four minutes, though, as Hernandez found his goal-scoring touch with a poked finish from close range after Alex Buttner's curling left-wing cross.
Moyes's side continued to create the better opportunities, but although they went close through Antonio Valencia and Buttner, Swansea weaved clever passing patterns in midfield behind the physical presence of Bony.
Ferdinand, who played his first game since 10 December, and fellow centre-back Jonny Evans had to be smart to block another Routledge effort as Swansea appeared after the break with more gusto. Pozuelo and Bony were also off-target.
With United appearing to lose their momentum, Moyes introduced Adnan Januzaj after the hour mark, but the youngster could not add any zip and matters were made worse when Fabio was sent off for a reckless challenge on Canas only four minutes after replacing the injured Ferdinand.
And the nightmare evening was complete when Bony's header sent the visiting fans into raptures and they will relish the trip back to Old Trafford in the Premier League on Saturday.
Latest Stories
-
‘When Abrantie BoG came, the cedi is now trading at GHȼ16 to a dollar’ – Mahama teases Bawumia
9 mins -
Al Fayed’s son ‘horrified’ by sexual abuse allegations
14 mins -
Agyapa Mercer unveils Ghana’s first Creative Arts Hall of Fame in Sekondi
15 mins -
Bright Simons: Bank of Ghana sweats to impress the IMF about cedi’s woes
22 mins -
Mahama accuses Sanitation Ministry of squandering $43m World Bank grant, $150m GARID funds
27 mins -
GPL 2024/25: Samartex return from Africa with sight on Vision FC
1 hour -
Ashimeru praises Vincent Kompany’s early success at Bayern Munich
1 hour -
Jintao Sanitary Ware Ghana Limited begins operations in Takoradi
1 hour -
Zamalek beat Al Ahly on penlaties to win 2024 CAF Super Cup
2 hours -
Elisha Owusu opens Ligue 1 scoring account as Auxerre thump Brest
2 hours -
We need quality products locally; importing to run top hotels increases cost – Labadi Beach Hotel MD
10 hours -
2024/25 GPL: Basake Holy Stars face tough test against Medeama at CAM Park
10 hours -
Kwahu-Nkwatia development chief advocates for peaceful elections
10 hours -
We must declare state of emergency over galamsey, halt all mining – VLK Djokoto
11 hours -
JL Plantations, WES Trade sign MoU to promote commercial agriculture in Ghana
11 hours