Ponaganset beats Woonsocket in final minute