Compare football odds and bet at the best prices on this week’s Carling Cup Semi Finals
Free bets | Carling Cup Scores | Football Moneyback Specials
Tuesday 10 January 2012
Crystal Palace v Cardiff City (20:00 GMT)
Wednesday 11 January 2012
Manchester City v Liverpool (19:45 GMT)