Alice Walsh struck 31 off only 19 balls on Wednesday to help Ireland qualify for the Super Sixes of the U19 World Cup by beating Pakistan in a rain-affected T20 in Johor Baru.