Here's what annoys me about questions like this: the implication that "science" is some sort of magical energy field from which one draws answers is ridiculous. The fact is that everything has a scientific explanation, period. This is not a topic for debate. We may not know what that scientific explanation is, but it's there. Even if it's God doing it. Counterintuitive, isn't it? But let's say that there's a God, just for the sake of argument. And God started the universe, pulled the cord on the lawnmower of existence. Do you know what the scientific explanation for the beginning of the universe would be? "In the Beginning, God created the Heavens and the Earth." Even if no physicist ever writes down those words, that is the scientific explanation for the birth of the universe. But we don't like that, do we? So we manufacture this chasm of ideology, of Science and Faith and ne'er the twain shall meet.
It's all just a way of dividing people, of drawing a line in the sand of intellect, and I'm tired of it. All right? Let's face facts. Religion? It's silly. You're saying that there's a being capable of creating a universe of such scale and majesty that it's literally impossible to describe in any way that does it justice, and his determination for who's a worthy person is based on who goes to a big house once a week and eats crackers. Or goes to a mosque every week and pats God on the back for a good job. Or goes to a Chinese restaurant every Christmas and complains about Hanukkah presents. Whatever.
Atheism, the active belief that there is no God, is a completely irrational point of view to hold, and you don't get any skeptic points for having it. Healthy doubt is a good thing for a scientist to have, but claiming that there can't be a God just because there's no proof of it is like saying that there can't be a kitchen just because you're standing in the living room. You don't know shit about the universe or anything in it, so stop pretending you do.
For those who saw my long rant and thought tl;dr?
Yes, there's a scientific explanation for everything. Now fuck off, I'm a grumpy intellectual with a grudge.