VALLEJO, Calif. — Ben DeSaulnier scored 21 points and 11th-ranked Southern Oregon overcame some sloppy decision-making by shooting 64 percent from the field in a 75-73 win against California Maritime on Wednesday night at the P.E. & Aquatics Center.

The Raiders (5-1) — whose five-game winning streak is their longest in two seasons — let the Keelhaulers (7-2) hang around despite shooting 30-of-47, in large part because they committed 18 turnovers and watched Maritime sink 11 3-pointers.

The Raiders led by as many as 10 in the second half and it was 62-53 after Aaron Borich made a runner with 10:38 left, but they only made two buckets the rest of the way. They fell behind 65-64 by the seven-minute mark and had to survive by making nine of 10 free throws down the stretch.

Tate Hoffman scored 16, Jordan Hunt went for 14 points and seven rebounds, Tristen Holmes had eight points, five rebounds and four assists and Josh Washington added eight points for SOU. The Keelhaulers got 36 combined points from the backcourt of Phil Randles (22) and Mike Meserole (14).

Leading 74-70 after a pair of DeSaulnier free throws, Holmes grabbed a defensive rebounds and was fouled with 16 seconds left. When he stepped to the line for a 1-and-1 opportunity, however, Hunt was called for a lane violation that handed the ball back over, and a Josh Hauser 3 on the other end made it 74-73.

DeSaulnier then split a pair at the line, and Hauser's last-second desperation try from halfcourt was well off.

Sloppiness aside, the Raiders shot over than 50 percent for the fourth time in six games this season and over 60 percent for the second time.

They'll play next at the Bud Presley Classic in Atherton, Calif., facing host Menlo at 4 p.m. today and Westmont (Calif.) at 2 p.m. Saturday.