Originally Posted by vailpass
He did drink a shit ton of demon's blood.
Could it have been the demon in him that blew the light out?
at this point, it all depends on how assholeish they want to be in moving the plot along. they can string the apocalypse along a bit and say that sam is still satan... after thinking about it, though, I don't think that's the case. I'm leaning toward either angelic/god's intervention or your supposition.