Swans end Demons' unbeaten run in Riverina League netball boilover