The game was originally scheduled for Friday, but postponed by the snowstorm.
Alex Doche added 19 points while Joe Masino chipped in with 15.
Emett Peters and Danny Drummond each led Rush-Henrietta with 15 points and Drummond added eight rebounds. Bay Barley scored 12 with seven assists.
The Royal Comets erased a four-point Fairport halftime lead and tied the score at 43 on a Barley steal and layup. Drummond put back a Barley miss at the buzzer to keep the deficit at 50-49 after three quarters.
In the fourth, Fairport steadily grew their lead and Tyler LePore hit a three pointer with two minutes left to make it a seven point bulge, the game was decided.
Dan Marra passes away after five decades of Rochester service