Cats boys snap losing streak