The victory was the first of the year for Sparks after it dropped its first seven meetings of its winter campaign. Five of those seven losses were to DI North large schools and the other two defeats came at the hands of larger California schools.
Isaiah Campbell, Sparks High's shifty point guard, finished with a game-high 25 points.
Sparks led 10-6 after the first period but found itself staring at a 23-17 deficit by halftime. The hosts went on to outscore Dayton 35-26 after the break en route to the three-point triumph.
Sparks goes to Dayton for a 7 p.m. meeting Friday.
The Sparks girls fell to 0-5 on the season, 0-1 in league meetings with a 65-24 home loss to Truckee (2-1, 1-0 league games), Thursday night.
The visitors jumped out to a 12-5 lead after the first quarter and outscored Sparks 16-5 in the second quarter to pull away.
Truckee's Kaylie Neill led all scorers with 15 points. Sparks' Marissa Coleman, Senifa Po'oi and Jocelyn Vasquez each chipped in five.
Sparks will try again to pick up its first win of the season, Friday, at Dayton (0-1). Tip is at 6 p.m.