Religion doesn't 'oppose' science at all. Religion only acknowledges a reality that isn't discussed by science. Religion sees an extra dimension in existence. It sees another force at work throughout the physical reality. And religion perceives that force above all when the chain of cause and effect is broken.