There’s a reason Rushford-Peterson is ranked No. 1. It’s the best team in Class 1A.

The Trojans did whatever they wanted offensively against Fond du Lac Ojibwe on Thursday at WilliamsArena. They posted up, beat their defenders off the dribble and buried the three-pointer.

Rushford-Peterson put on an offensive clinic in rolling to a 105-58 victory over the Ogichidaag in the Class 1A quarterfinals. The Trojans (30-1) will face Central Minnesota Christian (24-3) in the semifinals at noon Friday at Target Center.

Senior guard Charlie Krambeer set the tone at the outset from three-point range. He scored 28 points — more than twice as many as his season average of 13.5 points per game — in the first half as the Trojans built a 61-27 lead. Krambeer made six of seven three-pointers and had four assists.

“I was just in the heat of the moment,” Krambeer said. “I’m just happy I was able to help my teammates in a positive way.”

When the Trojans wanted to work the ball inside, they looked for senior center Kyler Paulson. He had 10 points at the intermission while Krambeer’s running mates in the backcourt, seniors Jacob Merchiewitz and Alex Vix, each chipped in with eight.

The Trojans shot 68 percent from the floor in the opening half, a percentage aided by their ability to move the ball to an open teammate. They had 19 assists on their 23 field goals in the half.

“I don’t know if we can play any better offensively,” Trojans coach Tom Vix said. “Charlie has always been a great shooter, but that was impressive. I like to see a kid get in a groove, and he was.”

Rushford-Peterson continued its offensive showcase in the opening minutes of the second half before Vix used his bench freely. The reserves even widened the lead, stretching the margin to 50 points with just over four minutes left. They eclipsed the century mark with four minutes remaining.

“That was a great offensive display,” Paulson said. The Trojans finished shooting 64 percent from the floor and had 33 assists on their 41 baskets. Paulson called it “a unique experience.”

Krambeer finished with a career-high 33 points. Paulson (14), Merchiewitz (13) and Vix (10) also finished in double digits. Krambeer and Merchiewitz each had six assists.

“We share the ball,” Paulson said. “We’re all seniors, and love playing together.”