Dalyellup sailed through to the Bunbury and Districts Cricket Association men’s first-grade grand final on the back of a comfortable six-wicket victory over Hay Park in the preliminary final.