SALT LAKE CITY — Zack Moss has seen this before.

The sophomore running back started in the Utah backfield alongside sophomore quarterback Tyler Huntley, his Hallandale (Fla.) high school teammate, and the pair shined in the Utes’ season opener on Thursday night.

Huntley threw for 227 yards, rushed for 70 and accounted for three touchdowns as the Utes overwhelmed FCS North Dakota 37-16.

“It was great, bringing back some memories,” Moss said. “We’ve been doing it since high school, so it was kind of familiar to me.”

Utah debuted its new fast-paced, pass-first, spread offense with first-year offensive coordinator Troy Taylor and the difference was apparent from the start.

“Oh no, no nerves,” Huntley said with a smile. “We all just had to adjust at the beginning and then we started playing from there.

“During practice (Darren Carrington and I) had a lot of plays set up where we were connecting together. We just came out and performed today.”

Huntley had his mistakes with some bad decisions and some errant throws, but he repeatedly made plays with his arms and legs and posted career-highs in passing and rushing yards. Moss finished with a career-high 128 yards rushing and a touchdown on 22 carries. Oregon transfer Darren Carrington had 10 receptions for 127 yards and a touchdown.

“I liked the play-calling,” Whittingham said. “Thought the play selection was very good, was very balanced. That’s Troy’s deal. He’s a guy that’s going to take what the defense gives him. Our O-line pushed them around a bit in the run game.”

The Utes scheme is designed to throw early and often, but Taylor has insisted the run game will be a big component. Utah ran for 272 yards.

North Dakota quarterback Keaton Studsrud threw for 175 yards and a touchdown. The run game was bottled up for 51 yards.

“One thing I ask our team to do is play hard for 60 minutes and I think our guys did that tonight,” North Dakota coach Bubba Schweigert said. “We can execute better. On the defensive side, we obviously had a tough matchup with Carrington. He hurt us.

“We always want to tackle better. … Then, offensively, we wanted to run the ball with more consistency, but we knew that would be a challenge coming into the game.”

TAKEAWAYS

NORTH DAKOTA: The Fighting Hawks simply didn’t have the speed or the size to really threaten Utah, but they were hung around into the fourth quarter when they trailed by just 11 in the final 15 minutes. Coaches should be pleased with the overall effort against a more talented and deeper team.

“You got to be mentally sound when you’re going up against guys like that, being bigger and faster,” Studsrud said. “You’ve got to out-execute them.”

“It was tough. They’ve got those guys up front that are (going to be) playing in the NFL on Sundays.”

UTAH: Gone was the grind-it-out rushing attack that has been a staple of 13-year coach Kyle Whittingham as the Utes were in three- and four-receiver sets much of the game. Taylor picked Huntley to start his first game and direct the scheme over returning senior starter and two-time captain Troy Williams due to the sophomore’s dual-threat ability — which was on display. There remains plenty of room to grow as several would-be touchdown drives stalled and turned into field goals.

“It showcases, not just me very well,” Carrington said about the offense. “With Zack and Tyler, it’s just too many weapons. All the defenses are going to have to pick their poison on which one to stop.”

INJURY UPDATE

Utah running back Armand Shyne was seen on the sideline with a cast covering his left forearm and wrist. Whittingham announced during camp that Shyne was out for a significant amount of time with an undisclosed injury. The junior was in competition to be the starter before the injury.

Chase Hansen started at strong safety and played throughout the game despite being a game-time decision with an undisclosed injury. The Utes do not typically announce injury details unless it is season ending.

SLOPPY

Utah had the 12th most penalty yards in school history with 139 yards on 11 flags.

HURRY UP

The Pac-12 has instituted a test program during nonconference games to help speed up the game. Thursday’s game implemented three of four of those measures. There were reduced breaks in between the first and second quarters and the third and fourth quarters. The game featured adjusted commercial breaks aimed at reducing four minutes of time. Kickoff was mandated to be one minute after the scheduled start of the game. The final measure is to reduce halftime from 20 minutes to 15 minutes, but both teams must agree. Utah officials said North Dakota did not agree to that adjustment.

UP NEXT

North Dakota returns to FCS action when it hosts Missouri State on Sept. 9.

Utah travels to face rival BYU on Sept. 9. The Utes have won six straight against the Cougars.