Westfall allowed only one hit and struck out eight with no walks to improve his pitching record to 9-1. More importantly, North Medford's Southern Oregon Hybrid win — combined with Crater's 8-7 loss at Roseburg on Tuesday — gives the Black Tornado (19-5, 8-2 SOH) a one-game lead in the title race with only Saturday's doubleheaders to go.

"Colton's come to our yard the last two years and given up one hit in 14 innings," said GP head coach Brian Diatte. "He has a pretty good feel for our mound and our yard."

Ingledue wasn't far off Westfall's pace, allowing only two hits on 70 pitches with three strikeouts and one walk. His only trouble came in the top of the first inning when he walked Taylor Raff to open the game and watched him come around and score after a sacrifice by Austin Zavala and a single to left field by Micah Brown.

Brown later singled in the fourth inning and finished with both of his team's hits in a 2-for-3 showing.

"Brown's got to be one of the best in the league, he had three great at-bats today," said Diatte. "The ball he probably hit the weakest out of all three at-bats was the one that determined the ballgame, and the one he hit the hardest was his only out all day."

Grants Pass (13-11, 3-7) got a two-out single in the third inning by Jake Stoffel, who stole second base but was stranded there. Easton Bents was hit by a pitch in the fourth inning but never advanced, and had GP's best chance at a comeback bid denied when his line drive to open the seventh was hauled in on a nice one-handed catch by center fielder Christian Gillis.

Westfall retired the last Cavemen in order, including two strikeouts to secure the win. Grants Pass has lost four of its last six games by one run and moved to 3-6 this season in one-run affairs.

"It's gut-wrenching but we're competing our butts off," said Diatte. "Our guy goes out and throws a two-hitter and takes a loss, that's a tough way to leave the yard."

ROSEBURG 8, CRATER 7 — At Roseburg, each team scored seven runs in the sixth inning but Roseburg clinched the SOH victory with a walk-off single in the bottom of the seventh by Trenton Allen.

Zach Wyscaver managed a leadoff single in the seventh for the Indians (14-7, 4-6 SOH) to end the pitching day for Ty Fox. Wyscaver moved to second on a wild pitch by Taylor Pardee, went to third on a flyout to right field and, after two intentional walks to set up a force play, scored when Allen singled to left field on the first pitch he saw.

Crater (16-8, 7-3) took a 7-0 lead behind an RBI single by Evan Erskine, a double by Anthony Martin, two-run double by Taylor Tibbets and consecutive RBI singles by Paul Turner and Pardee before Lane Ullom slapped a two-run single for his second hit of the inning.

SOUTH MEDFORD 4, EAGLE POINT 3 — Austin White scored the go-ahead run in the fourth inning as South Medford capitalized on errors to win the nonleague contest at Harry & David Field.

With the game tied at 3 in the bottom of the fourth, White was walked before advancing to second on a balk. On Brandon Lupton's ensuing bunt, Eagle Point's third baseman overthrew to first base and White came home.

Trailing by two, the Panthers (13-10) posted three runs in the second. Eagle Point pitcher James Bowers tossed Trevor Meyer's bunt attempt down the right-field line, allowing White and Lupton to score. Jimmy Sporer, who went 2-for-3, then drove in Meyer.

NORTH MEDFORD 6, CRATER 0 — Maryssa Becker struck out 13 and allowed three hits and no walks to lead North Medford to the SOH triumph at North Medford High School.

The Black Tornado (22-1, 12-0 SOH) opened a 3-0 lead in the third inning on a sacrifice fly by Becker that plated Grace Jovanovic and a two-run single by Katie Ramsay.

Crater (7-16, 2-10) committed two of its five errors in the fourth to allow another run to score, then North scored twice after a double by Michelle Draper on a fielder's choice by Jovanovic and ensuing throwing error home.

ASHLAND 10, SOUTH MEDFORD 6 — At Ashland, Teresa Lehman was 3-for-3 with three RBIs, including a run-scoring single in a five-run second inning that helped the Grizzlies take control of the nonconference game at North Mountain Park.

Savannah Tobrock was 2-for-3 with three runs and Christina Kuykendall 2-for-4 with three runs and an RBI for Ashland (7-16), which will take its longest winning streak of the season — three games — into Monday's regular-season finale versus Crater.

For South Medford (4-22), leadoff hitter Rachael Moore was 2-for-5 with a run.

Ashland pitcher Kylie Howson struck out four and surrendered four earned runs in 52/3 innings to pick up the win in relief.