When opportunity knocks, you must answer. 

That's precisely what Arizona Cardinals running back Eno Benjamin did in the Cardinals' 19-16 preseason victory over the Dallas Cowboys on Friday night. 

With fellow running back James Conner out on the reserve/COVID-19 list, Benjamin found himself as the team's No. 2 two running back behind Chase Edmonds. Benjamin managed to gain 50 yards on 10 carries, including a long 38-yard run and a 6-yard rushing touchdown. 

Benjamin, who sat out the entire 2020 season after being drafted in the seventh round last year, says he took his rookie season as an opportunity to learn.

Benjamin Taking Advantage of Opportunities On and Off Field

"It was a great feeling. Everything about tonight felt great," said Benjamin following the game. "Just going out there with my teammates, being back here in Arizona was awesome. (That was) another thing that made that transition a little bit easier as far as suiting up for tonight. 

"I kind of took it (2020) as a redshirt year. So mentally, I'm just coming back even more prepared, physically as well."

Benjamin, an Arizona State product, did fairly well the last time he carried a football in a game. Benjamin rushed for over 100 yards and two scores in a victory over heated rival Arizona in 2019. 

When asked if he remembers any details on the last time he touched the rock for ASU, Benjamin decided to play it cool.

"I just remember it was against the team down south is what it was. It was a really good game, we won. So it can't get much better than that," said Benjamin on defeating the Wildcats in his last appearance as a Sun Devil. 

After a strong performance that also included a handful of successful kickoff returns (Benjamin averaged 28 yards per return on three kicks), Benjamin remains focused on his main goal: Doing whatever the team asks of him. 

"I couldn't tell you. I just know I'm gonna go out there and do everything that is asked to the best of my ability," said Benjamin. "However it shakes out, it's going to shake out."

The Cardinals' second preseason game is next Friday, as the Kansas City Chiefs come to town. Kickoff is scheduled for 5 p.m. Arizona time.

More must-reads:

TODAY'S BEST
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Giants rookie CF to undergo season-ending labrum surgery
Hurricanes not expected to re-sign defenseman, center
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields
NFL sets outrageous prices for Eagles-Packers Brazil game
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Nuggets star has worrying comment about latest injury
Broncos 'very unlikely' to bring back former NFL interceptions leader
Greg Olsen offers broadcasting advice to Tom Brady
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Mets star has theory about closer Edwin Diaz's recent struggles
Scottie Scheffler arrested, still makes PGA Championship tee time