There will be at least one First Division club in the semi-finals as Wexford Youths have been drawn at home to Galway, while the third First Division club in the last eight, Longford Town, will host Bohemians.