Jamie Germano/Rochester Democrat and Chronicle / USA TODAY NETWORK

Buffalo Bills running back James Cook stole the show in his team’s win over the Dallas Cowboys this past Sunday, carrying the ball 25 times for 179 yards and a touchdown. He also logged a couple of catches for 42 yards and a score in the 31-10 victory.

Cook is normally reserved, but even he could not contain his emotion after his Week 15 performance.

The outing was Cook’s best game of the season. Prior to Week 15, Cook had only logged two 100-yard performances in 2023, with his best showing coming in Week 2 when he punctured the Los Angeles Rams for 138 yards in a 38-10 win.

On the season overall, Cook has rushed for 968 yards and a couple of touchdowns while averaging a robust 5.1 yards per carry. In addition, he has hauled in 40 receptions for 433 yards and four scores.

For all of the talk that the Bills lack a true No. 1 running back, Cook has certainly answered the bell.

Cook, who played his collegiate football at the University of Georgia, was selected by Buffalo in the second round of the 2022 NFL Draft.

He played in 16 games during his rookie campaign, finishing with 507 yards and a pair of touchdowns while registering 5.7 yards per carry. He added 21 grabs for 180 yards and a score.

Last offseason, the Bills moved on from fellow halfback Devin Singletary, pushing Cook into the featured role in Buffalo’s backfield.

Many wondered just how Cook would handle an increased role, and there have definitely been times this season where it looked overwhelming for him. Take Week 5, for example, when Cook carried the ball five times for minus-4 yards in a loss to the Jacksonville Jaguars.

Overall, however, James Cook has done an admirable job as the Bills’ lead back.

Buffalo improved to 8-6 with its enormous win over the Dallas Cowboys and is managing to stay alive in the AFC playoff picture.

The Bills will head on the road to battle the Los Angeles Chargers this Saturday before facing the New England Patriots and Miami Dolphins to wrap up the regular season.

More must-reads:

TODAY'S BEST
If Lions HC Dan Campbell's assessment of WR is accurate it could mean trouble for opponents
NFL reporter predicts Cowboys' plan for QB Dak Prescott
Cavaliers make decision on head coach J.B. Bickerstaff’s future
Two young stars get hefty bonuses for making All-NBA teams
Mavericks star duo joins exclusive club with Game 1 win
Mavericks ride 'Luka Magic' on both ends late to win Game 1
Panthers shut out Rangers 3-0 in Eastern Conference Final opener
NBA announces 2023-24 All-NBA teams
Star Padres infielder to miss significant time with shoulder injury
LeBron James, Charles Barkley passionately defend Caitlin Clark from 'petty' haters
Roger Goodell discusses factors for possible 18-game NFL season
Cowboys QB Dak Prescott has intriguing comment on his contract situation
Celtics toying around with surprise Jayson Tatum move in conference finals
Former teammate warns Tee Higgins about pitfalls of playing on franchise tag
Watch: Timberwolves and Mavericks trade dunks in third quarter
Yankees owner Hal Steinbrenner tempers expectations for Juan Soto extension
Canucks' Rick Tocchet wins 2024 Jack Adams Award
Incredible Orioles streak finally comes to end against Cardinals
Raiders QB shares surprising reason for switching jersey number
New Jersey Devils to hire just-fired head coach to lead bench