Matt Unterreiner ran wild Friday night to lead Perryville's football team to its first win under first-year coach Rick Chastain.
Unterreiner rushed for 166 yards and scored five touchdowns as the Pirates defeated host Windsor 48-35.
Perryville improved to 1-4 while Windsor fell to 2-3.
Unterreinner scored three touchdowns rushing and returned kickoffs 98 and 85 yards for TDs. He finished with 401 yards of total offense.
"It feels really good," Chastain said. "The kids have worked very hard for us, the coaching staff has really worked hard and it finally came together tonight. Matt had a tremendous game."
Windsor's Blane Boss, who recently set a state single-game rushing record, gained 276 yards.
Oakville 6, Central 0
Central committed four errors and lost at home.
Megan McDonald took the loss, but she only allowed one earned run. She struck out five and walked none.
Megan Kistner went 2-for-3 for Central's (13-7) only hits.
Late Thursday, Shana Wadlington pitched a perfect game in Central's 15-0 win over Egyptian, Ill.
McDonald was 4-for-4 with three RBIs and Wadlington was 3-for-3.
Advance 25-25, Bloomfield 13-17
Nicole Tropf led Advance past Bloomfield with six kills, three aces and five blocks.
Alicia Broshuis added eight assists for Advance (16-5). Dana Williams, Nicole Tropf, Nikki Kennedy and Broshuis each had four digs.
New Salem 25-25, The Rock 18-16
Holly Jordan had nine kills and two aces to lead New Salem Baptist Academy.
Sarah Green had six kills, six digs and one ace. New Salem 25-25, Twin City Christian 23-21
Holly Jordan led New Salem (12-7-1) to its second win of the night with seven kills, five aces and two digs.
Mary Beth Poole had three kills and and MacKenzie Jones added two kills and three aces.
-- From staff reports