Cardiff City players celebrate after an own goal by Crystal Palace
Cardiff City players celebrate after an own goal by Crystal Palace during the League Cup semi final football match between Cardiff City and Crystal Palace at The Cardiff City Stadium in Cardiff. Cardiff battled through to the League Cup final on Tuesday, overcoming a first leg deficit to defeat Championship rivals Crystal Palace on penalties.