Vetenskapen hade triumferat deröfver.