Shelbourne claimed the President’s Cup on Friday night with a comfortable 2-0 win over FAI Cup holders Drogheda United.