Beagles rally to beat Willsboro