Leading off today:
Logan Frangella's 30-yard touchdown reception with 48 second to go lifted Ravena-Coeymans-Selkirk
to a 33-28 victory Friday over Schalmont, the state's top-ranked Class B football team.
Frangella finished with four receptions for 143 yards and three touchdowns for 12th-ranked Ravena. Quarterback Brady Hughes completed 8 of 11 attempts for 216 yards and three TDs.
Schalmont's Jake Defayette threw for 156 yards and two scores and ran for 123 yards and another TD in the battle of unbeatens.
Sixth-ranked Seaford also stumbled against ranked Class B competition, dropping a 33-20 decision to No. 10 Locust Valley as Tom Talenti carried 14 times for 121 yards and TDs of 19 and 49 yards.
Seaford's Danny Roell ran 42 times for 125 yards.
Class C: Thousand Islands upset undefeated and sixth-ranked General Brown 28-6 as Tyler Gilfus passed for two touchdowns and Connor Spies rushed for two more.
Meanwhile, No. 7 East Rochester/Gananda was dominating in a 41-18 win over Penn Yan, ranked 25th in Class B. Cameron Cleveland totaled 272 yards and four touchdowns on 31 carries for the winners.
More from Section 5: In Class B, No. 9 Batavia rolled along with a 42-16 triumph against No. 19 Geneva as QB Greg Mruczek with 9-for-10 for 204 yards and four touchdowns.
Receiver Ryan Hogan recorded TDs on three of his six catches and totaled 144 yards, and Dominick Mogavero rushed for 116 yards and two more scores. Hogan put the game out of reach with TD receptions of 20 and 38 yards in the third quarter.
Livonia, ranked 16th in Class B, scored three first-quarter TDs and was a 28-22 winner over LeRoy, 18th in Class C. Matt Hyde had 10 carries for 111 yards, including a 72-yard scoring run in the first quarter that gave the Bulldogs a 16-0 lead.
LeRoy had a first down at the Livonia 16 late in the fourth quarter but again couldn't punch the ball in to tie.
In Class D, top-ranked Avon waltzed past Canisteo-Greenwood 59-20. Zack Loomis, fresh off an eight-TD performance a week ago to tie the Section 5 record, finished with 328 yards and four more TDs of 29 carries. Graham Freeman added 172 yards on 17 carries with two touchdowns.
Downstate dramas: Eighth-ranked Monroe-Woodbury escaped with its No. 8 spot in the Class AA rankings intact, pulling off a 20-14 win in overtime vs. Middletown.
The Crusaders scored late in regulation to tie, made a goal-line stand in overtime and won on a Ryan O'Malley 3-yard run on the following possession.
O'Malley completed 10 of 15 passes for 174 yards and ran eight times for 27 yards and two touchdowns. Middletown's Jordan Bryan ran 47 times for 265 yards and