BERKELEY, Calif. — Cullen Kafka threw five scoreless innings as Oregon salvaged the final game of the weekend with a 12-4 Pac-12 baseball win over California on Sunday afternoon.

Tanner Smith was 3-for-4 with three runs scored and Spencer Steer went 2-for-5 with three RBIs. Evan Williams, Jakob Goldfarb, and Cameron Campbell had two hits apiece for the Ducks, who improved to 23-18 overall and 8-10 in the Pac-12.

The game was scoreless until Oregon scored seven runs in the fifth inning after Aaron Zavala was hit buy a pitch and Goldfarb singled. Campbell reached on a fielder's choice that scored Zavala.

Smith walked to load the bases with two outs before Steer hit a two-run single. Gabe Matthews was hit by a pitch before Jonny DeLuca followed with a grand slam.

Oregon added two runs in the sixth when Campbell singled, Smith walked and Steer was hit by a pitch to load the bases. Matthews was hit by a pitch to bring in a run before DeLuca walked to bring in Smith.

Cal closed within 9-2 in the bottom of the sixth before Oregon added three runs in the seventh.

Goldfarb was hit by a pitch and Campbell walked before Smith hit a two-run single. Steer followed with a single that scored Smith.