The Scarlets claimed a 38-22 victory over the Ospreys to keep their slim URC play-off hopes alive