Tonight at 8:30 p.m. ET on NBC the Denver Broncos (4-1) will host the San Francisco 49ers (4-2) in a Week 7 edition of Sunday Night Football. Watch the game online free by clicking this link; Broncos fans can hear the radio broadcast on 850 KOA, while 49ers fans may do likewise on KNBR 1050.

This matchup could easily be painted as a classic clash of offense (Broncos) vs. defense (49ers) but that wouldn't do justice to the tremendous strides Denver's defense has made from a season ago. After adding DeMarcus Ware and Aqib Talib this offseason, the Broncos defense now ranks fourth against the run and third against the pass.

Offensively, Peyton Manning has kept them atop the league even though the running game's taken a step back without Knowshon Moreno. 49ers coach Jim Harbaugh spoke reverentially about Manning ahead of the primetime showdown.

"Whenever he takes the field, he's just great all the time and that speaks volumes for the player that he is and continues to be," Harbaugh said. "Just keeps doing it and doing it and doing it. Great. Great with a capital 'G' at the highest level."

Despite numerous injuries and off-field issues the 49ers' defense has remained one of the better units in the NFL. Broncos coach John Fox lamented Denver's tough schedule early on, and said the 49ers are as tough a challenge as they've faced in 2014.

"We've had a pretty salty schedule thus far," Fox said. "And this week is no different."

Offensively though the 49ers path to points is unclear. They rank middle-of-the-pack in the running and passing game, and quarterback Colin Kaepernick expressed concern about Denver's pass rushers.

"They have two great ends that can rush the passer well," Kaepernick said. "We're going to have to be ready for that."

Broncos Injury Report

Montee BallRBGroinDid Not Participate In PracticeOut
Omar BoldenCBGroinFull Participation in PracticeProbable
David BrutonSAnkleFull Participation in PracticeProbable
Christopher HarrisCBKneeFull Participation in PracticeProbable
Brandon McManusKright GroinFull Participation in PracticeProbable
Corey NelsonLBHamstringFull Participation in PracticeProbable
Juwan ThompsonRBKneeFull Participation in PracticeProbable

49ers Injury Report

Mike IupatiGConcussionDid Not Participate In PracticeOut
Patrick WillisLBToeDid Not Participate In PracticeOut
Christopher CookCBQuadricepFull Participation in PracticeProbable
Perrish CoxCBQuadricepFull Participation in PracticeProbable
Vernon DavisTEBackFull Participation in PracticeProbable
Tony Jerod-EddieDEShoulderFull Participation in PracticeProbable
Steve JohnsonWRHipFull Participation in PracticeProbable
Justin SmithDENot Injury RelatedFull Participation in PracticeProbable
Ian WilliamsDTAnkleFull Participation in PracticeProbable
Chris CulliverCBShoulderDid Not Participate In PracticeQuestionable
Jimmie WardSQuadricepDid Not Participate In PracticeQuestionable
Tramaine BrockCBToeLimited Participation in PracticeQuestionable
Anthony DavisTKneeLimited Participation in PracticeQuestionable