Manchester united secures a final spot in carabao cup against Newcastle united . It has been a while since their last final in all ...