Duke defeated Appalachian State 92-67 on Thursday night as it improved to 9-1 on the season.

The game was close for much of the first half, but the Blue Devils started to pull away late in the first half. The Mountaineers didn’t have much juice beyond that point, scoring just 30 points after halftime.

Like he has in so many other games this season, Wendell Moore Jr. led the way. He scored 21 points and added 5 rebounds and 6 assists in the win. His 21 points came on 8-of-11 shooting and 4-of-4 from 3-point range.

He also threw down one of the best dunks of the season:

Moore has already gone above the 20-point threshold four times this season. He reached that benchmark just three times all of last year, and none before January.

It’s proving to be a breakout season for the junior, who entered the night averaging 17 points per contest. He’d previously never averaged more than 10 points per game.

Moore’s gains have had more to do with efficiency than volume. He’s shooting a staggering 69.1 percent on 2-point attempts this season. He’s also making a career-best 33.3 percent of his 3-pointers and is getting to the line 3.6 times per game. Each of those represent a marked improvement over his previous career-highs at Duke.

The result is a true No. 1 scoring option to play alongside freshman Paolo Banchero. The 5-star prospect scored 16 points of his own on Thursday night vs. App State, but he wasn’t as efficient as he’s been in most other games this season. He needed 13 shots to get there and committed three turnovers.

Duke is scheduled to host Loyola MD on Saturday.