And that was more than enough for Fair Haven to take down No. 1 Rice, 35-22, to win the school's first football championship since 2017.