eventuate
verb
-
To have a given result; to turn out (well, badly etc.); to result in.
-
To happen as a result; to come about.
occur simultaneously
How often have the words eventuate and occur simultaneously occurred in a corpus of books? (source: Google Ngram Viewer )