Canyon del Oro coach Stephanie Nicholson had a feeling an offensive explosion was on its way.

Well, she couldn't have been more right.

The Dorados belted five home runs and 12 hits on their way to a 12-5 victory over Sabino on Thursday at Cherry Field in the third round of the Division II playoffs.

CDO will play Ironwood Ridge at 11 a.m. Saturday at Cherry Field. Sabino will continue in the double-elimination tournament against Casa Grande Vista Grande at 11 a.m. Saturday at Rose Mofford Complex in Phoenix.

"As long as they stay patiently aggressive in the batter's box, they'll be fine," Nicholson said. "You just know that everyone on this team is going to deliver."

Six different Dorado batters drove in a run, but Stanford-bound senior Kayla Bonstrom stole the show.

She went 2 for 3 at the plate with four RBIs, blasting two home runs.

But Bonstrom didn't just leave her mark at the plate. She earned the win in relief, hurling 4 2/3 innings, retiring the first eight batters she faced and striking out four.

Nicholson said she hoped to give Bonstrom a day off from pitching, but starter Alexis Alfonso struggled. The junior allowed four runs and five hits in just 2 1/3 innings.

"I'm always ready," Bonstrom said. "I just tried to not let the ball hit their bats, but I had a really good defense behind me. They made a lot of good plays and really helped me out."

The Dorados' only defensive blemish was a first-inning error by Alfonso.

But the Sabercats' defense may have been their downfall. They committed an error in each of the first three innings while Canyon del Oro scored six of its runs - four of which were unearned.

Sabino got the scoring started with a run in the top of the first, but that would be the only Sabercats lead of the game.

On StarNet: See more photos from Canyon del Oro's win at azstarnet.com/gallery