Cardiff finish backs clock