Shelton softball stunned by Foran in final at bat