Newcastle United have ended an eternal wait for silverware to win the Carabao Cup following a 2-1 victory against Liverpool ...