Crossroads Cup: Gunnedah pip Tamworth Swans in final