Despite taking a 1-0 lead through another moment of Clough magic, Bolton Wanderers succumbed to yet another defeat on the road - taking their winless streak to 24 away matches.
While we can't even win in Cardiff anymore, there were a few positives to be taken from this particular defeat. So here are our player ratings from Saturday's clash in south Wales.
Ben Amos - 7: When you stand behind an inexperienced defence and face 27 shots, it's inevitable that at some point you might make a little error here and there. That's exactly what Amos did for the opener, allowing a savable shot between his legs, but he had no chance with the penalty. I covered the match on our live thread, and recollect writing 'Amos saves again' countless times.
Oscar Threlkeld - 8: The youngster was once again a standout performer in a struggling side that got absolutely dominated, dealing well with whatever the Cardiff wide men threw at him. Surely he's earned himself a contract for next season, whether he wants to stay at Bolton or not.
David Wheater - 8: This was a return to the colossus that was Wheater earlier in the season. He seemed to be clearing nearly everything and winning nearly every ball. He's been a real help for the emerging Holding.
Rob Holding - 7: Another steady performance from the youngster, although not quite as dominant as his more senior partner at the back.
Niall Maher - 4: Moment of madness saw him take an early bath early in the first-half, and subjected his teammates to all manner of pressure for an hour. Up until his bizarrely rash challenge on Noone, he'd looked pretty solid though.
Derik Osede - 7: Another strong performance in the defensive midfield role, which he's swiftly making his own. What's most impressive about him in this position is his reading of the game, and subsequent intercepting of play, but he needs to work on his distribution if he's going to remain in midfield.
Josh Vela - 6: Forward runs were pretty much off limit for Vela thanks to Maher's mad moment, but did well defensively.
Neil Danns - 5: Worked hard but didn't do much else. His trademark dallying in possession saw Cardiff break away to score the equaliser, but in fairness he was massively isolated on a rare Bolton counter attack.
Darren Pratley - 2: And that's being generous. Contributed nothing while on the pitch and the best thing he did was be substituted after Maher's red card, which saves him the ignominy of a 1. The sooner we can get him off our books in the summer, the better.
Zach Clough - 7: His free-kick was magnificent. If that had been Dimitri Payet, people would be chumming about it for weeks. But away from his moment of brilliance Clough wasted a couple of great chances that could have killed the game off. He really needs to work on his close-range finishing if he's going to progress.
Emile Heskey - 5: Not sure how or why he's started three times in a week, and it's probably not fair on the old fella. He held the ball up valiantly but really struggled to get involved or cause any sort of threat to the Cardiff defence.
Tyler Garratt (on for Pratley, 32) - 7: Ever heard of him? Nope. But the youngster put in a superb performance for his professional debut. He came on after Maher's red card and was handed the unenviable task of dealing with the dangerous Craig Noone and largely handled it well. The late penalty was unlucky, and you can't really blame him.
Kaiyne Woolery (on for Heskey, 58) - 5: He's bright and quick, but his finishing leaves a lot to be desired. Woolery's pace gave the Cardiff defence something to think about but he missed two chances late on, including one directly before Cardiff broke away to win the deciding penalty. Needs to join Clough in Bolton Wanderers' summer finishing school.
So onwards and upwards, with two more games remaining this season. We welcome Hull City and Sky Sports on Saturday lunchtime, and then the trip to Fulham for the still bizarre choice of all teams kicking off at 12.30pm on the final day of the season.