God wins always