ROCKFORD — Jefferson rallied from a three-touchdown deficit in the second quarter Friday to beat Belvidere North, 30-27, giving the J-Hawks three wins in a season for the first time since 2003.