Upland (Calif.) led 21-14 at halftime, but
Santiago (Corona, Calif.) regained the lead on a touchdown with less than a minute remaining in the fourth.
Each side put up seven points during the third quarter, and the fourth quarter began with the margin still at seven.
Tyler Hilinski stood out for the Highlanders/Scots in the win. The junior quarterback threw three touchdowns. He has now scored seven touchdowns on the season.
The defeat comes as a step back for Santiago, who notched a 56-7 victory over Santa Fe in its previous outing. The loss broke Santiago's two-game winning streak. The win brought Upland's winning streak to three games.
This story is based on information MaxPreps obtained from Qwixcore reports. Qwixcore, MaxPreps new live-scoring tool, allows fans to serve other fans by reporting live scores of games from their phones. Occasionally, errors may occur and are usually a result of incorrect data input. For more information on Qwixcore, or to find out how you can Qwixcore your game, please click here.