Cardiff City 2 Bristol City 0

That was the last time the Bluebirds managed to keep a clean sheet. The side is currently on a run of 14 league games without a clean sheet (15 matches if you include the cup game against Colchester). Only two sides in the top five divisions are on longer runs of league games without a clean sheet – Hartlepool (21 games) and Southampton (15 games).

The victory over Bristol in the first week of March was also City’s last home Championship win. The scorers were two players who are no longer with the club – Sory Kaba and Jaden Philogene. Since then, City have played a further six home league games and picked up just two points.

It goes without saying it’s high time City won a home game and kept a clean sheet, and let’s be honest here – while it may be tempting fate, the truth is there won’t be many better opportunities than Saturday’s fixture against pointless Sheffield Wednesday.