Leicester City are on a roll in Champions League