SAN LUIS OBISPO, Calif. -- Sophomore right-hander Casey Bloomquist has won 15 games in his first two seasons as a Mustang. He earned his first complete game on Saturday against a team that has won the past four Big West Conference championships.

Bloomquist (9-0) pitched a three-hit shutout with eight strikeouts as the No. 3 Mustangs completed a sweep of their three-game Big West Conference series against Cal State Fullerton with a 3-0 victory before 2,614 in Baggett Stadium.

The Titans had not been swept in a three-game series since 2011 when LSU accomplished the feat. Last time Cal State Fullerton was swept in a Big West series was in 2007 when UC Riverside won all three games against the Titans en route to the conference title.

With the win, Cal Poly extended its winning streak to 10 games, has won 16 of its last 17 and 24 of 26, improving to 34-5 for the season and 11-1 in Big West play, a game and a half ahead of UC Irvine, which was playing out of conference this weekend.

Cal State Fullerton has lost five in a row, falling to 18-16 and 3-6.

"We played extremely well in all facets of the game," 12th-year Mustang head coach Larry Lee said. "To be able to produce runs against their pitching staff was one of the keys along with outstanding starting and relief pitching and errorless defense."

Bloomquist retired the side in order four times, retired the final 10 Titan batters of the game and allowed one Cal State Fullerton runner to reach third base and two more at second. The Titans loaded the bases in the sixth, but a force play at the plate ended that threat.

Bloomquist threw 112 pitches, 71 for strikes, in the quickest game ever at Baggett Stadium. The 1-hour, 54-minute contest was three minutes faster than the old mark set when Cal Poly beat Hawaii 3-2 on April 13, 2013.

Sophomore second baseman Mark Mathias jump started the Mustang offense with a solo home run to left field leading off the first inning. His first career home run as a Mustang came on a 2-0 pitch from Grahamm Wiest.

Cal Poly added two more runs in the fifth. Junior left fielder Zack Zehner led off with a single to left field and sophomore shortstop Peter Van Gansen tripled to right field, scoring Mathias. Van Gansen came home as the throw from the outfield sailed into the Mustang dugout.

Senior catcher Chris Hoo had two of Cal Poly's six hits. Mathias went 1-for-4 to extend his hitting streak to 11 games and he has hit safely in 28 of his last 29 contests, hitting .449 (48 of 107) during the run. He is hitting .404 for the season.

Cal State Fullerton was held to three runs and 12 hits in the series as Cal Poly swept the Titans in a three-game series for the first time since 1973, Berdy Harr's first season at the helm of the Mustangs.

Wiest (2-5) also pitched a complete game Saturday, allowing three runs (two earned) and six hits in eight innings with no walks and nine strikeouts.

Cal Poly has earned nine shutouts this season, two in the series, and is 23-2 at home this season, 24-2 against right-handed starting pitchers and 29-2 when outhitting opponents. The Mustangs are 29 games above the .500 mark for the first time in their 20-year Division I history.

Cal Poly has beaten Cal State Fullerton 11 times in their last 24 meetings, though the Titans still own a 63-38 advantage in the all-time series that started in 1966. The two teams played their 100th game against each other Friday night.