Freddy June Jr four touchdown of the game with 18 seconds remaining was the difference in a battle of undefeated teams in Class A.
Irondequoit jumped out to a 13-0 lead in the first quarter behind a June touchdown pass to Quinn Simonson and a 3-yard rushing score.
Victor cut into the deficit in the second quarter. Rushawn Baker had a 10-yard touchdown run to pull the Blue Devils within 13-7.
In the third quarter, Joey Pezzimenti scored on a short run to give Victor a 14-13 lead.
Midway through the fourth quarter, June connected again with Simonson from 11-yards outand converted the two-point conversion to put the Eagles back on top 21-14.
Less than two minutes later, Baker found the end zone again on a 44-yard touchdown to tie the game.
The Eagles got the ball back with 5:08 remaining and milked the clock to perfection.
With 18 seconds left, June scored his fourth and final touchdown and Irondequoit kept their perfect season alive.