No. 26 Florida Southern Weathers Storm to Edge No. 14 Tampa