DENVER — As the ball dropped out of the air and into his hands with a little less than two minutes remaining in the first half, Isaiah McKenzie knew that as long as things didn't go right, they couldn't go wrong.
But before he could sprint down the left sideline for a 78-yard punt return for a touchdown in the Broncos' preseason opener against Minnesota, he first had to wait.
"In my mind, I was just saying, 'Don't go right. Don't go right.' Because our return was set up to the left," McKenzie said. "So, I said, 'Don't go right. Don't go right.' Eventually I went left, and I had great blockers and they got me in the end zone."
And with the explosive play, perhaps he earned just a little redemption after struggling seemingly week after week in 2017.
Before that happened, though, he seemed to freeze in the moment. With him, perhaps many fans also froze, remembering those previous season-defining stumbles and setbacks.
But he was simply being patient and sticking to the plan.
The blocks all seemed to materialize perfectly. Andy Janovich, De'Angelo Henderson and Zaire Anderson closed off the back side of the play as McKenzie began to read the play to the left. Then, as he moved laterally toward the sideline and pressure began to close in on him, Brendan Langley threw his full force into Vikings linebacker Garret Dooley, who had the best angle on McKenzie as he tried to turn the corner.
At that moment, he realized he had it.
"It was just me against everybody else," McKenzie said, "and I knew I was faster."
Now sprinting directly up the sideline, McKenzie just needed a little more help. Linebacker Antonio Simmons set another block to take out a would-be tackler, Stansly Maponga took care of the punter and Will Parks grappled with Vikings cornerback Horace Richardson, the last man to beat.
With the score, the Broncos began to climb back into the game after a slow start.
"That's what I'm here to do," McKenzie said. "Special teams, our unit as a whole, is here to spark something — sudden change. So if you need a punt return, I've got to get a punt return. When you need a kick return, we get a kickoff return. You need a special-teams play — a big play to help out — that's what we need to do. So as a unit, we've got to do it."
However, that hadn't exactly been the end of the play for McKenzie.
Once McKenzie weaved around Parks and Richardson and crossed the goal line, he allowed his momentum to take him through the end zone and up to the wall. He leapt up and received a warm embrace from Broncos fans — one that would have been difficult to imagine at times last year.
After a solid start to his rookie season with six punts returned for 84 yards in the first three games, it had seemed like only time separated him from when he would make his first house call.
Then, the wheels fell off. In Week 4 against Oakland, McKenzie muffed two punts. Following a Week 5 bye, McKenzie muffed a punt in three of the next four games he played. His punt-return duties were revoked after a disastrous day in Miami that included a fumble recovered in the end zone for a safety.
After all that, McKenzie had to reset himself.
"You have to sometimes erase all the negative things that happen," McKenzie said. "No matter what. A dropped pass or a muffed punt or anything like that, you've got to get rid of the negative, because in your mind, you know you have the confidence. You know you can do certain things. You know you can run fast. … I just had to put it on the field, put it in practice and work at it each and every day to get my confidence back up. I kind of struggled a little bit with that, but each and every day I got better with it, because I kept catching punts. I kept doing the right things."
This summer, McKenzie has faced an offseason much different from the last. He hasn't been the frontrunner for the punt-returner job. That would be Jordan Taylor, who finished the 2017 season with that role. After the initial depth chart was released, Head Coach Vance Joseph said Taylor would have gotten the start had he been healthy.
Instead, McKenzie had his shot to get a little bit of redemption.
"You're going to have errors in life," McKenzie said. "You're going to have downfalls in life — you've just got to get back up each and every day. That's what I'm doing, that's what everybody else in this locker room is doing."
Even though people will remember last year's errors, McKenzie knows he must accept what happened and move on. That's the job of a professional athlete, and though it is human to err, he's working to rid himself of those costly mistakes.
"Everybody looks at us as superhuman," he said, "so sometimes you've got to pretend to be a superhuman."
This isn't the end of anything, though, and McKenzie knows it. His chances to make the 53-man roster may have improved with the touchdown return, but that doesn't mean he can stop battling.
"I've got to do everything I can on special teams to make this roster," McKenzie said. "I've got to do everything at receiver to make this roster. But specifically on special teams, I'm the starting punt returner right now, so each and every day, I've got to bring my A-game."
Action photos from the Broncos' preseason opener against the Vikings.

Celebrating running back Phillip Lindsay (2)'s touchdown in the second half vs. the Vikings.

Wide receiver Isaiah McKenzie (16) celebrates after scoring a touchdown on a punt return during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Head Coach Vance Joseph during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Case Keenum (4) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back Devontae Booker (23) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Inside linebacker Josey Jewell (47) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Running back Royce Freeman (37) and teammates celebrate his rushing touchdown during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Case Keenum (4) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Bradley Chubb (55) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Nose tackle Domata Peko Sr. (94) and defensive end Derek Wolfe (95) try to block a field goal during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Outside linebacker Shane Ray (56) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Safety Justin Simmons (31), inside linebacker Brandon Marshall (54) and inside linebacker Zaire Anderson (50) combine to make a tackle during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Paxton Lynch (12) hands the ball off to running back Devontae Booker (23) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Linebacker Marcus Rush (49) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Offensive Line-Centers/Guards Coach Sean Kugler talks to his position group during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Linebacker Marcus Rush (49) sacks Trevor Siemian during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Defensive end Zach Kerr (92) makes a tackle during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Shaquil Barrett (48) and outside linebacker Jeff Holland (46) bear down on Trevor Siemian during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Thunder during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Defensive end Shelby Harris (96) bats down a pass during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Safety Dymonte Thomas (35) makes a tackle during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Wide receiver Isaiah McKenzie (16) runs back a punt return for a touchdown during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Paxton Lynch (12) drops back to pass during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Long snapper Casey Kreiter (42) makes a tackle during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Jeff Holland (46) closes in on a sack of Vikings QB Kyle Sloter.

outside linebacker Jeff Holland (46) sacks Vikings QB Kyle Sloter

Quarterback Chad Kelly (6) scrambles against the Vikings.

Defensive end DeMarcus Walker (57) tries to block a Vikings field goal.

Wide receiver Demaryius Thomas (88) and wide receiver Emmanuel Sanders (10) talk on the sideline.

XXXXX during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Tight end Matt LaCosse (83) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back Phillip Lindsay (2) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Former Bronco Kyle Sloter, quarterback Case Keenum (4) and Vikings WR Adam Thielen during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Shane Ray (56) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Case Keenum (4) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Case Keenum (4) and Vikings QB Kirk Cousins during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Tight end Brian Parker (89) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Case Keenum (4) and Vikings QB Kirk Cousins during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

A fan during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Defensive end Derek Wolfe (95) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Von Miller (58) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back Phillip Lindsay (2) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back Phillip Lindsay (2) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back Dave Williams (36) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Miles the mascot and a fan during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Tight end Matt LaCosse (83) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Tight end Matt LaCosse (83) and quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Tight end Matt LaCosse (83) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Wide receiver John Diarse (9), Viking Aviante Collins and guard Austin Schlottmann (71) Ñ all former TCU players Ñ during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Outside linebacker Von Miller (58) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Quarterback Chad Kelly (6) during the NFL preseason game against the Minnesota Vikings at Broncos Stadium at Mile High in Denver, Colorado, August 11, 2018. Photo by Gabriel Christus

Running back De'Angelo Henderson Sr. (33) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Viking Everson Griffen and outside linebacker Von Miller (58) swap jerseys after action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Running back Phillip Lindsay (2) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Former Broncos QB Trevor Siemian and fullback Andy Janovich (32) after action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Case Keenum (4) after action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Chad Kelly (6) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Wide receiver John Diarse (9) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Chad Kelly (6) and running back Phillip Lindsay (2) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Nose tackle Kyle Peko (90) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Chad Kelly (6) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Tight end Matt LaCosse (83) and wide receiver Tim Patrick (81) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Quarterback Chad Kelly (6) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Wide receiver River Cracraft (15) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.

Tight end Brian Parker (89) and wide receiver Tim Patrick (81) during action against the Minnesota Vikings during the NFL game at Broncos Stadium in Denver Colo. August 11, 2018.