Nico Hoerner and Christian Robinson each drove in three runs and Beau Branton and Tim Tawa scored four runs each.

Stanford hit a season-high four home runs, tying a season high with 10 runs in the fifth inning while playing error-free for the fifth straight game.

The Cardinal (35-6, 16-4) plated a season-high in runs, matching the most since a 25-6 win at No. 19 Nevada on April 10, 1995.

"We keep creating opportunities, and that's what we want to see – even if we're stopped a couple times, we're doing a great job of continuing to give ourselves chances to score," said Stanford coach David Esquer. "I think we're getting more and more comfortable in the RBI spots – hitting is contagious, and our guys look very, very comfortable in the batter's box right now."

Sacred Heart Prep grad Andrew Daschbach collected three hits, including a home run, and drove in five runs as the second-ranked Stanford baseball team wreaked havoc in Salt Lake City on Saturday, beating host Utah, 25-5, in a Pac-12 Conference contest. The Cardinal also produced a team record 28 hits.

Eleven Cardinal reached base to start the fifth, beginning with a bunt single by Tawa. Nico Hoerner doubled to right before Daschbach's single scored Tawa. Stowers' double scored Hoerner before a single by Handley brought home Stowers and Daschbach. Robinson, Tawa and Hoerner added RBI singles, and Stanford tied its highest-scoring inning of the season with 10 (April 27 vs. California).

Daschbach's RBI single put Stanford in front in the first inning, scoring Tawa, who reached second base with a double into the gap in left. Will Matthiessen's single through the left side scored Maverick Handley in the fourth to make it 3-0, before the Cardinal erupted for 10 runs in the fifth.

Kris Bubic was outstanding in five innings, striking out six while allowing four hits on 88 pitches. Stanford has won each of Bubic's past 19 starts, a streak dating to April 14, 2017.

Tawa had a team-high four hits, adding two RBI as eight Cardinal finished with multiple RBI, while seven finished with three or more hits.

Branton hit his first career home run in the eighth inning – the senior had three hits, reaching base four times and finishing a double shy of the cycle.

Austin Weiermiller pitched a scoreless sixth inning before Utah plated three runs to the record of Carson Rudd in the seventh. Zach Grech relieved him, scattering three hits over 1.2 innings before John Henry Styles got the final three outs in the ninth.

"The bar has been set high, the guys are hungry, and everyone coming off the bench is doing a great job of keeping that intensity up when our starters come out," added Esquer.

In the seventh, pinch hitter Nick Oar hit a home run for the second time in as many games, a two-run shot to left field. Branton's home run came in the eighth, a solo shot on the first pitch he saw to left field.

Stanford added five more runs in the sixth, punctuated by home runs from Matthiessen and Daschbach, and a double from Hoerner. It was Matthiessen's second in three games, and Daschbach's team-leading 13th of the season.

Lee gave up two runs on three hits in 2 1/3 innings of work. Redshirt junior Whitney Burks and sophomore Molly Fowkes recorded hits for Cardinal. Stanford left five runners on base.

Arizona State was aggressive offensively from the start of the game. The Sun Devils plated three runs in the first and three more in the second before Carolyn Lee replaced Dwyer.

Freshman Maddy Dwyer took the loss, falling to 12-10. She allowed six runs on six hits in 1 2/3 innings.

Follow Palo Alto Online and the Palo Alto Weekly on Twitter @paloaltoweekly , Facebook and on Instagram @paloaltoonline for breaking news, local events, photos, videos and more.

Stanford baseball scores 25 runs on 28 hits against Utah