Northern Inland Premier League: East Armidale and Demon Knights do battle for decider spot