Streamwood's Holly Foret struggled during warm-ups Thursday night.
Her shooting woes didn't carry over into the game.
The senior went 3-for-3 behind the 3-point arc and scored 11 points in the first quarter as the Sabres beat Larkin, 59-43, in Upstate Eight River Division play in Elgin.
"The first three I shot I was really surprised it went in," Foret said. "I wasn't hitting anything in warm-ups. That kind of gave me a boost in confidence."
Foret's third 3-pointer was banked off the glass, which Foret called "lucky," and gave the Sabres (11-11, 6-5) a 12-6 lead with 4:17 remaining in the first quarter. She added a basket with 2 seconds to go as Streamwood took a 16-10 lead into the second quarter.
Hannah McGlone, who was held scoreless in the opening quarter, scored 9 points in the second as the Sabres led by as many as 16 in the second quarter. Streamwood led 31-16 at halftime.
The lead increased to 19, 35-16, with 5 minutes remaining in the third quarter. Larkin (9-17, 2-10) crawled back into the game by scoring the final 9 points of the third. After Sky Evans scored to open the fourth quarter, the Royals trailed by 7, 39-32.
"We made a run at them," Larkin coach Ruben Flores said. "We challenged the girls (at halftime) and it was challenge accepted."
The Royals got withing 7 three times in the fourth, but couldn't get any closer. The Sabres were able to increase the lead back into double figures with 4½ minutes remaining and regained control.
"They got themselves back into the game. We've had that happen a couple times, but we came back," said Streamwood coach George Rosner, who earned his 397th career victory. "We took care of the ball, got some layups and then hit our free throws."
McGlone scored 20 points and grabbed 18 rebounds. Foret finished with 16 points. Kiana Jeremiah added 10 points.
Marlee Kyles led the Royals with 16 points and 7 rebounds off the bench. Quixmia Washington added 10 points.
Streamwood will host Batavia Saturday at 2:30 p.m. with a chance to deny Batavia the River championship after the Bulldogs were upset by St. Charles North Thursday night. Batavia and Geneva are currently tied for the River lead.