Match ends, Cardiff City 2, Manchester United 2.
Kim Bo-Kyung came off the bench to score a stoppage-time equaliser as Cardiff deservedly held Manchester United at Cardiff City Stadium.
Wayne Rooney was at the centre of controversy when he received only a caution for kicking Jordon Mutch before scoring with a deflected strike.
After ex-United striker Fraizer Campbell slotted in to level, Patrice Evra headed home Rooney's corner.
But Kim nodded past David De Gea to earn a dramatic late point.
It provided a thrilling finish to a high-quality match and prevented United from moving into the Premier League's top four.
The Red Devils have recovered from their worst start to a season in 24 years to go 10 games unbeaten in all competitions, but they will be bitterly disappointed with the manner of this result.
United could even have won the match after Kim's equaliser, but Rooney miscued a pass that would have given Danny Welbeck a tap-in.
Yet Cardiff were good value for the point and might feel aggrieved that Rooney was still on the pitch to have such an influence.
The Bluebirds have now marked their maiden Premier League campaign with home victories over Manchester City and Swansea, and a draw against reigning champions United.
It was a fitting way to mark the first top-flight meeting between these sides on Welsh soil since 1961 and their first of any kind in 38 years.
That made for a rousing pre-match atmosphere and Cardiff responded in kind, Campbell almost meeting a Mutch cross and Mutch seeing a glancing header from Peter Whittingham's free-kick well saved.
A pivotal moment arrived when Rooney was trying to get past Mutch and swiped out at him. Referee Neil Swarbrick produced a yellow card but replays suggested the striker was fortunate not to be sent off.
That seemed to halt Cardiff's flow and United were soon ahead; Ben Turner's poor clearance let Antonio Valencia find Javier Hernandez and he fed Rooney to shoot home via Gary Medel.
David Marshall then showed sharp reflexes to repel Marouane Fellaini's header, a stop which proved crucial when Cardiff equalised.
Mutch was excelling in the space between United's midfield and defence, and after collecting a Whittingham pass he produced a majestic through-ball for Campbell to slot past De Gea.
With the stadium now rocking and Cardiff in command, Campbell, Don Cowie and Whittingham drilled over - but joy turned to frustration on the stroke of half-time as Evra restored the lead from Rooney's corner.
The visitors started the second period as they finished the first, Marshall denying Fellaini and Chris Smalling from Rooney set-pieces.
However, Cardiff almost capitalised on a concentration lapse when Tom Cleverley inadvertently played in Campbell and his brilliant chip came back off the woodwork. Cleverley then almost nodded into his own net.
Ryan Giggs - 40 years old on 29 November - was introduced for a first appearance against his hometown club and that helped put United back in the ascendancy, fellow substitute Welbeck lashing over.
The miss proved costly as Kim arrived to convert Whittingham's free-kick in the closing minutes and prompt raucous celebrations.
Medel might have been shown a red card for appearing to slap Fellaini before the set-piece was delivered, while Rooney failed to find Welbeck to win it in the dying seconds as United were thwarted.
- 28Théophile-CatherineBooked at 90mins
- 4CaulkerBooked at 51mins
- 7WhittinghamBooked at 54mins
- 10CampbellSubstituted forCorneliusat 84'minutes
- 18MutchSubstituted forKimat 77'minutesBooked at 90mins
- 11OdemwingieSubstituted forNooneat 65'minutes
- 1de Gea
- 23CleverleyBooked at 86mins
- 25A Valencia
- 14HernándezSubstituted forGiggsat 73'minutes
- 10RooneyBooked at 8mins
- 44JanuzajSubstituted forWelbeckat 68'minutes
- 17Almeida da Cunha
- Neil Swarbrick
- Shots on Target
Second Half ends, Cardiff City 2, Manchester United 2.
Attempt saved. Andreas Cornelius (Cardiff City) left footed shot from outside the box is saved in the bottom right corner.
Attempt missed. Chris Smalling (Manchester United) right footed shot from the centre of the box misses to the left. Assisted by Ryan Giggs with a cross following a set piece situation.
Kévin Théophile-Catherine (Cardiff City) is shown the yellow card for a bad foul.
Tom Cleverley (Manchester United) wins a free kick on the left wing.
Foul by Kévin Théophile-Catherine (Cardiff City).
Kim Bo-Kyung (Cardiff City) is shown the yellow card for excessive celebration.
Goal! Cardiff City 2, Manchester United 2. Kim Bo-Kyung (Cardiff City) header from the centre of the box to the bottom left corner. Assisted by Peter Whittingham with a cross following a set piece situation.
Foul by Chris Smalling (Manchester United).
Craig Noone (Cardiff City) wins a free kick on the left wing.
Offside, Manchester United. Marouane Fellaini tries a through ball, but Wayne Rooney is caught offside.
Wayne Rooney (Manchester United) wins a free kick in the attacking half.
Foul by Ben Turner (Cardiff City).
Luis Antonio Valencia (Manchester United) wins a free kick in the defensive half.
Foul by Kévin Théophile-Catherine (Cardiff City).
Tom Cleverley (Manchester United) is shown the yellow card for a bad foul.
Foul by Tom Cleverley (Manchester United).
Peter Whittingham (Cardiff City) wins a free kick in the attacking half.
Foul by Marouane Fellaini (Manchester United).