EUGENE — The way their defense is playing of late, it might not matter who is playing quarterback for the Sheldon Irish these days.

EUGENE — The way their defense is playing of late, it might not matter who is playing quarterback for the Sheldon Irish these days.

But it certainly doesn't hurt that sophomore Jordan Johnson is settling in as Sheldon's next great signal-caller.

The sixth-ranked Irish limited North Medford to just 41 second-half yards and Johnson accounted for three touchdowns and 278 yards in an efficient 38-10 Southwest Conference football victory Friday night at Sheldon.

And the beat goes on for Sheldon (7-1, 3-0 SWC), which won its 54th consecutive conference game and moved into sole possession of first place after Grants Pass lost to South Medford.

"It wasn't flawless," Sheldon coach Marty Johnson said, "but we're getting better, and that's the important thing at this point in the season."

Jordan Johnson, the coach's son, completed 10 of 15 passes for 166 yards and two touchdowns, and he ran for 112 yards and a touchdown as the Irish totaled 436 yards. North Medford (2-5, 0-3) finished with 187 yards total.

Sheldon senior Zach Todd rushed for 128 yards on 21 carries, including a 39-yard scoring run midway through the first quarter.

Sheldon began its next possession at its own 1-yard line, setting Jordan Johnson up for perhaps the defining drive of his young career. After two plays netted no yards, Johnson dropped back deep in the end zone and threw a 19-yard strike to Tyler Martell for a first down.

Todd was then stopped for a 9-yard loss before Johnson put together a run of 36 yards, a pass to Curtis White for 49 yards and a 1-yard TD run, giving him 105 yards on that one drive.

Black Tornado quarterback Jordan Ellis, in his second start, completed 14 of 23 passes for 133 yards. He wasn't intercepted. Ellis was limited to six yards on 12 rushing attempts. Andrew Jones gained 36 yards rushing on 12 carries.

Silafau had five catches for 82 yards.

ROSEBURG 24, SOUTH EUGENE 21 — At Eugene, Lucas Corder scored all three of Roseburg's touchdowns to help the Indians maintain the lead throughout the game.

Placekicker Lucas Walker kicked a 25-yard field goal that gave Roseburg the three-point edge.