So much for a struggling offense, huh?

With C.J. Anderson being named as the AFC Offensive Player of the Week, the Denver Broncos have now grabbed the award after two straight performances (Brock Osweiler won last week). For a unit that has been drawing harsh criticism all season, this is quite the improvement.

Anderson’s 113-yard, two-touchdown outing was highlighted by his 48-yard, game-winning touchdown run in overtime to beat the Patriots, a moment no football fan will soon forget.

https://twitter.com/JonathanKucera/status/671321464432230400

And there’s a case to be made that the Broncos’ offensive turnaround is just as much a product of Anderson and the running game as it is of Osweiler; as we wrote earlier this week, the C.J. Anderson we came to love at the end of last season is only just beginning to make an appearance in the 2015 campaign. Since the bye week, the Broncos’ Pro Bowl running back has been averaging over 6 yards a carry and has the burst, power and elusiveness he demonstrated down the stretch of last season.

This team, which has faced a lot of adversity and question marks through 11 weeks, is finally starting to fall into place; a huge part of that is the emergence (or return) of C.J. Anderson.