Table toppers Lansdowne and defending champions Clontarf were the winners of two closely-fought Ulster Bank League Division 1A semi-finals today, as the pair set up an all-Dublin decider on Saturday, 9 May.