Foran baseball continues miraculous run to state final