Winless wait finally over for the Mariners