Crows youngsters stand up late in prelimary final win over Lions