North Medford did its best work with its back against the wall in a 7-4 Southwest Conference baseball victory over Roseburg Tuesday at North Medford High.

All the runs for the Black Tornado (9-7, 5-4 SWC) came with two outs. Five were generated with no one on and two outs.

“I attribute that to perseverance and good approaches at the plate,” said North coach Brett Wolfe. “Their kid was pretty good on the mound. We had to compete and keep battling and take advantage of our opportunities. We preach two-out base hits and work on it.”

The Tornado’s win over the Indians (9-6, 5-3) helped keep the SWC standings jumbled. The top six teams are within one game of each other in the standings.

North’s two biggest hits were a two-run triple by Quinton Rumrey in the sixth inning, breaking a 4-4 deadlock, and a two-run double by Justin Geyer in the third.

Rumrey’s hit came after Ryan Sandoval was hit by a pitch, stole second and was sacrificed to third. Jonathan Gassman then walked ahead of Rumrey’s deep drive to the left-field corner.

Brandon King singled in Rumrey.

Geyer’s double was a shot into the gap in left-center field.

Kasey Buchanan was 2-for-4 with a run and an RBI for the Tornado.

Sandoval pitched the first five innings. He allowed four hits, fanned seven and walked two. Tristan Drewien hurled two hitless frames for the win, striking out one and walking one.

Roseburg;001;120;0;—;4;4;3

North Medford;003;103;x;—;7;7;2

Warmouth, Johnson (5), Alexander (6) and Jacks; Sandoval, Drewien (6) and Geyer. W — Drewien (1-0). L — Johnson. 2B — NM: Geyer; R: Warmouth. 3B — NM: Rumrey.

SOUTH MEDFORD 6, WILLAMETTE 3: At Eugene, junior slugger Jacob Melton belted his sixth home run of the season to spark South Medford to the SWC road victory.

Melton’s two-run blast to right capped a four-run second inning for the Panthers (9-5, 5-3 SWC). Skyler Loogman got hit by a pitch to begin the two-out rally, then Jaron Emerson singled and Zac Ankeny hit a two-run double.

Emerson had two hits for the Panthers.

Sophomore pitcher Rickey Boortz (2-0) got the win after giving up two runs and five hits in five innings.

South Medford;041;001;0;—;6;7;3

Willamette;101;001;0;—;3;7;1

Boortz, Charlton (6) and Thompson; Rosebrook, Allen (5) and Thorn, Bushnell (6). W — Boortz (2-0). L — Rosebrook. 2B — SM: Ankeny; W: Chelsa. HR — SM: Melton (6).

ASHLAND 5, EAGLE POINT 3: At Eagle Point, Peyton Fuller’s two-run single highlighted a four-run third inning and the senior pitcher struck out eight batters in six innings as Ashland earned the Midwestern League road victory.

After a hit batter with the bases loaded cut Eagle Point’s lead to 2-1, Fuller laced a single to center field to score Nick Sanderson and Jesse Carroll and give the Grizzlies their first lead of the game. Later, Evan McLennan scored on an error.

Ashland (9-4, 6-4 MWL) added an insurance run in the fourth when Sanderson drove in leadoff hitter Kellar Edwards with a single to right-center.

Fuller, who was 2-for-4 at the plate, allowed a run in each of the first two innings before limiting the Eagles (6-8, 4-6) to one run on one hit over the next four innings. He gave up three earned runs on three hits overall.

Eagle Point starter Coldin Shopp surrendered four earned runs on seven hits in six innings.

Ashland;004;100;0;—;5;7;1

Eagle Point;110;001;0;—;3;3;3

Fuller, E. McLennan (7) and N. McLennan; Shopp, Perkins (7) and Little. W — Fuller. L — Shopp.

PHOENIX 9, MAZAMA 4: At Klamath Falls, Chase Courtney had a two-run triple to highlight Phoenix’s six-run fourth inning as the Pirates surged toward a Skyline Conference win.

Courtney finished 2-for-4 with two RBIs and Thomas Skaff was 1-for-3 with three RBIs for the Pirates (9-4, 3-1 Skyline). Sam Datz was also 2-for-4 and Brennen Watts 2-for-3 for Phoenix.

Phoenix;000;611;1;—;9;9;2

Mazama;001;000;3;—;4;7;6

Turnbull, Martinez (7) and Courtney; House, Hodder (4), Lopez (6) and Aho. W — Turnbull (5-0). L — House. 2B — P: Watts. 3B — P: Courtney; M: Smigaj, Hamilton.

CASCADE CHRISTIAN 11, ROGUE RIVER 1, 5 inn.: At Rogue River, Cascade Christian erupted for six runs in the fifth inning to salt away the Southern Cascade League win.

Cade Wager ripped a two-run double in the fifth.

Kyle Reece, who had two RBIs, and Joel McLemore were each 2-for-4 for the Challengers (8-6, 4-0 SCL). Jeff Letendre added two RBIs.

For Rogue River (2-8, 0-3), Robbie Rosenthal and Jose Chavez were each 2-for-2.

Cascade Christian;031;16;—;11;9;1

Rogue River;000;01;—;1;6;2

Reece, West (5) and Thompson; Black, Holmes (5) and Tambolini. W — Reece (2-2). L — Black. 2B — CC: Wager, Payne; RR: Pratt.