SALT LAKE CITY — Jace Fry allowed just three hits in a complete-game shutout Sunday as the fourth-ranked Oregon State baseball team swept Utah with an 8-0 win at Smith's Ballpark.

SALT LAKE CITY — Jace Fry allowed just three hits in a complete-game shutout Sunday as the fourth-ranked Oregon State baseball team swept Utah with an 8-0 win at Smith's Ballpark.

Oregon State has won 24 of its last 30 conference series dating back to 2011, with nine coming as sweeps. It's the third consecutive season OSU has opened conference play with a sweep, doing so at Cal in 2012 and at Arizona in 2013 in addition to this season.

Fry, who is the first Oregon State pitcher to four wins this season, allowed his first hit of the game in the third, a double off the bat of Braden Anderson. He then went on to retire the next eight batters before Anderson singled to right in the sixth. Kody Davis' gave Utah its third hit in the ninth.

Fry, making his first start since his March 8 no-hitter against Northern Illinois, ended the game with six strikeouts and the lefty did not issue a walk. He now has five complete games in his career, with four coming as shutouts.

Oregon State pitchers held Utah to just 15 hits and two runs over the three-game series. Each starter — Fry, Ben Wetzler and Andrew Moore — all tossed quality starts, giving the Beavers 17 in 21 games this season.

Logan Ice paced the Beavers offensively with the first three-hit game of his career; it marked his third multi-hit game of the season. He singled in the second, fourth and sixth innings, scoring two runs in the process.

Overall, the Beavers rapped out 11 hits. Dylan Davis and Michael Conforto each tallied two as well with the latter driving in three runs to give him a Pac-12 best 30 on the year.

Conforto put the Beavers (18-3, 3-0 Pac-12) on the board in the first with a two-run single. He then scored when Kavin Keyes hit into a double play as Oregon State ended the first with a 3-0 lead.

Freshman Trever Morrison was involved in the Beavers' next three runs. He singled home Ice in the second for OSU's fourth run. Then, in the fourth, he reached on a fielder's choice for the Beavers' fifth run and then was caught stealing second, enabling Ice to score from third.

Utah (8-10, 0-3) starter Tanner Banks took the loss and dropped to 1-4 on the year. The lefty lasted 31/3 innings and allowed six hits and six runs with two walks and a strikeout.

OREGON 7, USC 2 — At Eugene, Tyler Baumgartner drove in three runs and Jeff Gold was effective on the mound over six innings to lead No. 12 Oregon to a win over USC at PK Park. The Ducks clinched the series over the Trojans with the victory.

Baumgartner drove in all three of his runs with a bases-loaded double in the fourth inning that gave Oregon a 5-0 lead. He finished the game 2-for-5 with three RBIs.

Oregon jumped out to a 1-0 lead in the bottom of the first inning. Aaron Payne led off the Ducks' inning with a triple that Trojan left fielder Bobby Stahel misplayed. Freshman Austin Grebeck picked up the RBI with a groundball to USC first baseman A.J. Ramirez.

The Ducks added four runs in the bottom of the second to push the lead to five. Before Baumgartner capped the inning with a double that Stahel dove for in shallow left-center field, Mark Karaviotis made it 2-0 with a RBI bunt single.

Jeff Gold (5-0) cruised through the first six innings holding the Trojans scoreless while allowing just two hits. USC finally got to him in the top of the seventh scoring two runs. The Ducks' senior right hander allowed four hits in the inning before being relieved by Porter Clayton.

Oregon (14-5, 2-1 Pac-12) answered USC (10-8, 1-2) scoring a run in the seventh and adding another one in the eighth. Nick Catalano, playing his second game after returning from a hand injury, singled to score freshman A.J. Balta in the seventh. Mitchell Tolman picked up a RBI single in the eighth plating Payne.