BJFL preliminary finals go down to the wire