Daisy Hill booked their place in the final of the Atherton Charity Cup with a 3-1 win against North Walkden in a keenly-contested semi-final at the Plumb Factory Stadium on Monday night.