God wins, the devil loses