Hampden league netball is back and it didn't disappoint, providing three nail-biting finishes