The Spartans’ Michael Rogers rushed for 194 yards and three touchdowns on 14 carries, while also contributing on defense with an interception.
It was the second loss in a row for Osborne (1-2), coming off of a 28-7 loss to McNair last week.
Nevertheless, Campbell coach Harris Rainbow was impressed with the Cardinals’ effort against his Spartans.
“Osborne has a really good football team,” Rainbow said. “I’m telling you, they have a chance to go to the playoffs. When we take a win against them, I’m extremely pleased. The coaches at Osborne should be commended for the job they’ve done with those kids over there. I’m thrilled to death to come out of here with a win. I was scared to death.”
The Spartans improved to 17-3 in the battle of Windy Hill rivals since 1989, when the present-day Campbell High School opened. Osborne also played the former Campbell frequently — 29 times in all — and Wills — where the present-day Campbell’s campus is — on 23 occasions.
Quarterback Craig Robinson rushed for 88 yards on 19 carries and a touchdown to lead Osborne.
It took less than 2 minutes for Campbell to take a 6-0 lead as the Spartans covered 80 yards on five plays, with Rogers scoring on a 4-yard run at the 10:08 mark in the first quarter.
After forcing Osborne to punt on its first series of the game, Campbell scored again when Ricky James threw a 16-yard touchdown pass to Malcolm Perdue. Gerardo Escobedo kicked the extra point to increase the Spartans’ lead to 13-0 with 49 seconds remaining in the first quarter.
Osborne got on the scoreboard for the first time when Tra Wynn scored on a 1-yard run with 5:50 left in the first half to help the Cardinals, who missed the extra-point kick, cut their deficit to 13-6.
Campbell struck back on the next offensive series when Rogers bolted up the middle and outran a number of Osborne defenders for a 51-yard scoring run. Escobedo made the kick to push the Spartans’ advantage up to 20-6 with 3:39 left.
Osborne responded on the following series as Robinson’s 1-yard run cut Campbell’s lead to 20-12 with 43 seconds left in the half.
Another big run by Rogers gave Campbell its next score as he ran 40 yards for a touchdown, with Escobedo making the extra point, to increase the Spartans’ lead to 27-12 with 8:37 remaining in the third quarter.
Then, with 20 seconds left in the third quarter, Rogers intercepted a pass by Robinson at midfield and returned it to the Osborne 35.
That set up a 35-yard touchdown pass from James to Marlon Horne, and Escobedo’s kick with 3 seconds left boosted Campbell’s advantage to 34-12.
A 25-yard field goal from Escobedo gave Campbell a 37-12 lead with 7:17 remaining in the game.
Osborne, however, cut Campbell’s final margin of victory when Nigel Williams recovered the ball in the end zone with 3:33 left after an errant snap sailed over the head of James on second-and-9 at the Spartans’ 27. Vincente Gutierrez kicked the extra point.