On this week’s languagecaster predictions we feature games from England, Italy, Spain and Germany. The League Cup final takes place between Manchester City and Liverpool at Wembley on Sunday – which side will win the first silverware of the 2015-16 season? We also have games from the top of the Premier League with leaders Leicester taking on struggling Norwich City and Arsenal travelling away to Manchester United. The big game this weekend in Italy is the Derby d’Italia between leaders Juventus and Inter Milan who are ten points behind their opponents in fifth place. The Madrid derby also takes place this weekend between Atlético and Real. Our guest predictor this week is Peter, a Celtic fan.