Arrows lifted the title thanks to a try by Emmanuel Daka who also successfully kicked a drop-goal and penalty.
His teammate Terry Kaushiku added six more points when he converted two penalties.
KPF were on the scoreboard through a Wilson Kaunda try that was converted by Benaya Mukwamba and the latter went on to also successfully kick two penalties.
Meanwhile, Diggers finished 3rd after a 23-14 win over Buffaloes in the Plate event.
Mufulira B won 38-0 over Roan to win the Bowl event while Chibuluma beat Kansanshi 11-0 to lift the Shield event.