Emmerdale's Amelia Spencer confirmed Noah Dingle was not the father of her unborn baby on the ITV soap on Thursday.
Now, fans believe they have finally solved who is the dad, after the teen learned she was pregnant last week.
Clues have been dropped all week, and what we do know is that the mystery boy is a "teenager like her", and the pair are not together.
On Thursday night, it emerged that the character in question had had "nothing to do with her since" sleeping with her.
It appears Amelia fell pregnant some time between late February and early March, with her being midway through her second trimester.

It's now been confirmed by Noah and Amelia that they have not had sex, and that Noah is not the dad.
It isn't clear if Noah knows the identity of the father, as their conversation did not mention a name or anything about him.
Noah advised her to tell the dad the truth, adding he should know about the baby and her plans to have an abortion.
It's then that she said: "Noah, the lad's had nothing to do with me since. If it's what I want then I should just do it."

This could also rule out Samson Dingle as the dad, given he featured in scenes with Amelia around April and May time.
So could this mean fans are right that Heath Hope might be the father?
After the scenes unfolded in the latest episode, viewers once again predicted who the dad could be.
Viewers went back to the idea of it being Samson or Heath, but some also questioned if Arthur Thomas might be the dad.
One fan tweeted: "My money’s on Samson being the baby daddy."

Another agreed: "Samson is the father," as a third wrote: "Think it's Samson's baby."
Meanwhile, one fan speculated: "Have we thought of Heath or Arthur for daddy?" as another said: "Arthur's the dad."
Charity had wrongly assumed her son Noah was the dad, and Amelia failed to correct her until the truth came out on Thursday.
While Amelia went to explain herself, Charity interrupted and shouted at her as she shared her horror over the situation.
As the episode went on, Charity asked Amelia not to tell anyone about the baby's dad for now to which she agreed.

Viewers had been speculating Noah could be the dad, after Amelia randomly started visiting him in prison - and she hinted to him about the baby.
Amelia also decided in the episode that she was going to keep the baby, with her due date set to be around November/December time.
That said, there is meant to be a birth around the time of the 50th anniversary celebrations.
Got any theories or thoughts on the storyline? Let us know in the comments section below
Emmerdale airs weeknights at 7:30pm on ITV, with an hour-long episode on Thursdays.