CORVALLIS — There was a pitcher's duel for most of Saturday afternoon at Goss Stadium.

CORVALLIS — There was a pitcher's duel for most of Saturday afternoon at Goss Stadium.

Sam Gaviglio won it.

Gaviglio, a former Ashland High standout, struck out 13 and scattered five hits over 72/3 innings as the Oregon State baseball team defeated Arizona, 5-0, in front of 2,846 fans at Goss Stadium. The win gave the Beavers a series victory over the Wildcats. OSU will go for the sweep at noon today.

The game only got out of hand in the eighth after the Beavers scored three unearned runs. For most of the game, Gaviglio and Arizona starter Kyle Simon kept hitters off balance.

Through the first seven innings, OSU managed only a 2-0 lead. Dylan Jones drove in Carter Bell after OSU's third baseman reached on an error in the third and Andrew Susac hit his second home run of the season in the fourth.

Gaviglio took it from there.

The right-hander struck out the side in the first inning and concluded the fourth with three straight strikeouts after allowing runners to reach first and third on consecutive singles. He induced Arizona into only one flyball out.

Of the 23 outs recorded by Gaviglio, nine came on groundouts. He issued just two walks, and forced Arizona to go 1-for-14 with runners on base and 0-for-10 with runners in scoring position.

Gaviglio got to a 3-2 count four times; he recorded three strikeouts and a walk when doing so.

In doing all of the above, Gaviglio led the Beavers to their fourth consecutive win and 10th in their last 14 games. He improved to 3-3 this season and 13-4 lifetime at Oregon State.

CALIFORNIA 13, OREGON 3 — At Eugene, California's offense was on fire early at PK Park as No. 21 Oregon suffered its third straight loss.

The win clinches the series for the Golden Bears, who improve to 29-22 on the season and 13-13 in the Pac-10.

The Ducks (37-22, 12-14) are now tied for sixth in the conference standings with Oregon State. The Golden Bears hold the fifth spot in the Pac-10.

California jumped out to a 9-1 lead after five innings with the help of a Mark Canha grand slam in the third and Devin Rodriguez's two-run homer in the fifth.

Oregon starter Justin LaTempa (5-3) took the loss after allowing nine runs - eight earned - in 41/3 innings. The senior allowed eight hits, including two home runs and two doubles, while issuing one walk and striking out two.

Cal's offense rapped 15 hits, including three home runs.

Cal's 13 runs tied the most Oregon has allowed this season and the Ducks also allowed a season-high three home runs.