Excerpts from the article:
"Modeling of conditions soon after the Big Bang suggests the universe should have collapsed just microseconds after its explosive birth, the new study suggests…That means we have to extend our theories to explain why this didn’t happen…What they found was bad news for, well, everything. The newborn universe should have experienced an intense jittering in the energy field, known as quantum fluctuation. Those jitters, in turn, could have disrupted the Higgs field, in essence rolling the entire system into a much lower energy state that would make the collapse of the universe inevitable."
Looks like God is still the best explanation.