Today's Digital Newspaper

The Gazette

Weather Block Here



Broncos at 49ers: 3 takeaways from Denver’s 30-9 preseason victory

The Broncos defeated the 49ers, 30-9, on Saturday night at Levi’s Stadium in their first NFL preseason game.

Here are three takeaways from the road victory.

Starters vs. backups

The Broncos started their No. 1 offense and defense. The 49ers played their backups. But you couldn’t tell after two possessions. Denver allowed a touchdown on the opening series. Quarterback Bo Nix responded with a seven-play drive ending with a punt. It wasn’t the start that Broncos Country expected after plenty of hype in training camp. Especially when Nix, on his second possession, got hit with a safety for an intentional grounding penalty in the end zone. The good news is that preseason stats don’t matter. The bad news is that Denver’s starters were outplayed by lesser competition.

Denver Broncos release unofficial depth chart, rookies listing at back of the line

Stiddy special

Sign Up For Free:

let pathVariable;
let pathVariable2;

function handleUrlPathSegment() {

const fullPath = window.location.pathname.toLowerCase();
if (fullPath.includes(‘/business/’)) {
pathVariable = ‘business’;
pathVariable2 = ‘Business Newsletter’;
} else if (fullPath.includes(‘/outdoors/’) || fullPath.includes(‘/outdoor/’)) {
pathVariable = ‘outdoors’;
pathVariable2 = ‘Outdoors Newsletter’;
} else if (fullPath.includes(‘/opinion/’)) {
pathVariable = ‘opinion’;
pathVariable2 = ‘Opinion Newsletter’;
} else if (fullPath.includes(‘politics’)) {
pathVariable = ‘politics’;
pathVariable2 = ‘Politics Newsletter’;
} else if (fullPath.includes(‘outtherecolorado’)) {
pathVariable = ‘outtherecolorado’;
pathVariable2 = ‘Out There Colorado Newsletter’;
} else {
pathVariable = ‘am-update’;
pathVariable2 = ‘AM Update Newsletter’;
}

console.log(`Current path: ${fullPath}`);
console.log(`Path variable set to: ${pathVariable}`);
console.log(`Path variable 2 set to: ${pathVariable2}`);

applyNewsletterName(pathVariable2);

return { pathVariable, pathVariable2 };
}

function applyNewsletterName(newsletterName) {

if (document.readyState === ‘loading’) {
document.addEventListener(‘DOMContentLoaded’, function() {
updateNewsletterElement(newsletterName);
});
} else {

updateNewsletterElement(newsletterName);
}
}

function updateNewsletterElement(newsletterName) {
const newsletterElement = document.getElementById(‘newsletterName’);

if (newsletterElement) {
newsletterElement.textContent = newsletterName;
console.log(`Updated #newsletterName element with: ${newsletterName}`);
} else {
console.warn(‘Element with ID #newsletterName not found in the DOM’);
}
}

function setupFormSubmitListener() {
function getFormattedDate() {
const now = new Date();

const timestamp = now.getTime();

console.log(‘chris: Using Unix timestamp’);
console.log(‘chris: Current time:’, now);
console.log(‘chris: Unix timestamp (ms):’, timestamp);

return timestamp;
}

const formattedDate = getFormattedDate();
var profile = window.blueConicClient.profile.getProfile();
profile.setValues(‘newsletter_category’, pathVariable);
profile.setValue(‘newsletter_signup_date’, formattedDate);
window.blueConicClient.profile.updateProfile(this, function() {
});
}

handleUrlPathSegment();
setupFormSubmitListener();

Success! Thank you for subscribing to our newsletter.

function subscribeSuccess() {
var nsltrform = document.querySelector(“#nsltr”);
var nsltrSuccess = document.querySelector(“#successnsltr”);

nsltrform.classList.add(“hideblock”);
nsltrSuccess.classList.remove(“hideblock”);
}

function validateEmail(email) {
return String(email)
.toLowerCase()
.match(
/^(([^()[]\.,;:s@”]+(.[^()[]\.,;:s@”]+)*)|(“.+”))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/
);
}

function validateEmailAddress() {
const result = document.querySelector(“#result”);
const email = document.querySelector(“#email”).value;

result.innerText = “”;

if(validateEmail(email)) {
newsletterSubscribe(email);
} else {
result.innerText = ‘The email entered: ‘ + email + ‘ is not valid :(‘;
result.style.color = “red”;
}
return false;
}

function newsletterSubscribe(email) {
fetch(“https://services.gazette.com/mg2-newsletters.php?action=subscribe&site=denvergazette.com&emailPreferenceId=59&email=” + email, {
method: “POST”
}).then(res => {
console.log(“SUCCESSFUL POST”);
subscribeSuccess();
});

}

#nsltr {
min-width: 100%;
margin: 10px 0;
padding: 10px 20px;
background-color: #2076b3;

background-image: url(https://static.gazette.com/emails/circ/Audience%20Images/pp5%20signup%203.png);
background-size: cover;

}

#nsltr-header {
color: #fff4f4;
}
#nsltr-body {
text-align: center;
color: #ffffff;
}
#nsltr-button {
margin-top: 5px;
}
#successnsltr {
min-width: 100%;
margin: 10px 0;
padding: 10px 20px;
background-color: green;
text-align: center;
color: white;
}

#successnsltr a {
color: white;
}

.hideblock {
display:none;
}

h6 a {
color: black;
text-decoration: none;
padding: 5px;
background-color: #bbccdd;
font-weight: 600;
}

@media only screen and (min-width: 768px) {
#nsltr {
background-image: url(https://static.gazette.com/emails/circ/Audience%20Images/pp5%20signup%203.png);
background-size: cover;
}
}

Featured Local Savings

Backup quarterback Jarrett Stidham sparked the comeback victory. He threw for 136 yards on 14-of-15 passing with two touchdowns and no interceptions. Stidham also rushed for 36 yards on three carries. He replaced Nix late in the second quarter and the whole second and third quarter. Quarterback Sam Ehlinger has pushed Stidham in training camp with impressive touch on deep passes. But Stidham proved on Saturday that he’s the clear second-string quarterback while under contract through 2026. He brings confidence and experience to the position if Nix is unable to play.

Having 'really good' training camp, Broncos WR Troy Franklin back in Bay Area after playing at Levi's Stadium as a kid

Forced turnovers

The Broncos defense overcame a slow start to cause havoc against the 49ers. Nickel back Ja’Quan McMillian, inside linebacker Karene Reid and cornerback Joshua Pickett each had a pick. Safety JL Skinner forced a fumble that was recovered by rookie outside linebacker Sai’vion Jones. Last year, the Broncos had eight games with multiple forced turnovers. They went 7-1 in those matchups. Their focus on taking the ball away on Saturday was among the most encouraging signs from a defense with huge expectations entering 2025. A nice building block to start the preseason.

Mark Kiszla: Pressure on Broncos defense to deliver on Sean Payton's bold championship talk

3ca7c817-8b2e-4c8d-b5e7-527fb4fc8dad

View Original Article | Split View

PREV

PREVIOUS

After starters struggle, reserves lead Broncos to 30-9 preseason win over 49ers

Facebook Twitter WhatsApp SMS Email Print Copy article link Save SANTA CLARA, Calif. • The Broncos offense got off to a bad start. So did the defense. And so did the special teams. On the scoreboard, it didn’t end up mattering as Denver defeated the San Francisco 49ers 30-9 in the preseason opener Saturday night […]

NEXT

NEXT UP

Broncos at 49ers grades: Denver’s 30-9 win in preseason opener

Facebook Twitter WhatsApp SMS Email Print Copy article link Save The Broncos began the preseason with a 30-9 win on Saturday against the San Francisco 49ers. Here are grades for the Denver victory: Offense Starting quarterback Bo Nix led three drives, completing 6-of-11 passes for 31 yards and gaining four first downs. He also got […]