Battling Rotherham United held out for their first away draw under manager Neil Redfearn at Championship play-off hopefuls Cardiff City.
After falling behind, the Millers recovered to lead 2-1 before being pegged back by the home side.
A strike by Joe Newell and an own goal from Anthony Pilkington saw Rotherham in front early in the second half, but Pilkington restored parity on the hour.
The Millers were second best in the first half but turned round level after Newell pounced just a minute before the break.
He latched on to Danny Ward's lofted ball, rounded home goalkeeper David Marshall and slotted home a classy finish from a tight angle on the left.
The Bluebirds had gone ahead in the 24th minute of an uninspiring first period when the Millers dithered in their own area and Anthony Pilkington showed good control before shooting past Lee Camp from close in.
The game came to life after the interval with both sides having threatening moments.
Rotherham gave a debut to new boy Chris Burke, signed on loan from Nottingham Forest the day before the game. He looked sharp at times and offered good delivery from the right flank.
Striker Luciano Becchio, signed until the end of the season earlier in the week, came on for a second-half cameo.
The spirited visitors did well to hold out in the latter stages, helped by a red card for Cardiff's Lee Peltier for a challenge on Jonson Clarke-Harris in the 85th minute.
Their efforts brought only their fourth point on the road in Redfearn's three-and-a-half-month reign and it was one they deserved.
Cardiff City (4-4-2): Marshall; Peltier, Manga, Connolly, Malone; Noone (Da Silva 85), O'Keefe, Whittingham (Ameobi 76), Ralls; Pilkington, Mason (Immers 59). Subs not used: Moore, Macheda, Dikgacoi, Gunnarsson.
Rotherham United (4-2-3-1): Camp; Facey, Broadfoot, Belaid (Collins 85), Mattock; Green, Smallwood; Burke, G Ward, Newell (Becchio 67); D Ward (Clarke-Harris 79). Subs not used: Cairns, Richardson, Rawson, Derbyshire.
Goals: Pilkington 24, 60 (Cardiff); Newell 44, Pilkington og 49 (Rotherham).
Referee: Jeremy Simpson (Lancashire).