A toddler has died and his brother has been left seriously injured after a horror caravan fire.
Tragic tots, Zac, three and Harley, four, were caught up in the huge blaze during a weekend away.
Their dad, Shaun tried to pull both boys to safety and thought he'd grabbed both of their arms.
But the tragedy was made worse when the doting dad realised that, through the smoke and flames, he'd only saved Harley.
Little Zac did not survive the fire while Harley was raced to hospital, Wales Online reports.
The boys had been enjoying a weekend sleep over with their dad while mum, Erin Harvey was unaware of the horror that had unfolded.
His actions saved Harley, and despite being severely injured, he battled to get back to Zac, but it was too late and the fire was too intense.
Zac and Harley's mum Erin, 28, revealed the heartbreaking plight to the Real Fix podcast, which helps people share their own stories, in their own words.
Authorities are still investigating the cause of the fire, which was accidental and not believed to be caused by the actions of any of the family.
Erin, 28, from Ffair Rhos near Pontrhydfendigaid, Ceredigion, said: "I woke up on the Sunday morning and my phone had been on silent. I had loads of missed calls, some from Shaun's family. I was just told to call because there had been an accident.
"One of the neighbours told me there had been a fire in a caravan that the boys had been sleeping in. Everything was a blur. The neighbour said they had gone to the hospital, but that is all they knew.
"They had Shaun and Harley there and the police were on their way to speak to me and said to wait at home until they got there. She said they hadn't got Zac with us at the moment, but that the police would be on their way."
Forty minutes later the police had arrived to break the news that Zac had died in the fire.
"I just knew, I had a feeling," said Erin. "They said there had been an accident and they said they were really sorry but Zac had passed away.
"Even though I knew it, it was still a shock to hear the words, I fell to the ground and was shouting and screaming.
"There were all these questions. I wanted to know where Zac was, and when they said he was still in the caravan, I started shouting at the policewoman to go and get him."
Erin then had to get to Bristol Childrens' Hospital as Harley had been airlifted there where they would treat him for burns to 40% of his body. Doctors warned the family that he was critical and his condition was being monitored minute by minute.
Dad Shaun explained to Erin what had happened.
She told the podcast: "He said he didn't know what had happened. He woke up and everything around him was on fire. He didn't remember much, he just went into pilot mode and went to get the boys.
"Shaun had come out of the caravan, and he was holding Harley's arm and Harley's leg.
"He thought that he was holding both Harley and Zac.
"It wasn't until he was out of the caravan and going into the house carrying Harley that he realised that it wasn’t Zac, it was just Harley.
"His family said that he tried to go back into the caravan to get Zac, but it was totally engulfed in flames by this point."
When Harley woke up in hospital the first person he shouted for was his dad.
Erin said: "He woke up and started trying to shout daddy which was really hard because he must have been so confused.
"Because of the burns and the damage to his lungs he couldn’t really speak but you could tell what he was trying to say.
“It was really hard, just knowing that he must have been so confused.
“It was quite quickly that he said to me ‘Zac’s dead’.
“That was when it kind of hit me the most, hearing him say it.
“Hearing doctors and police and grown-ups saying it was totally different to hearing Harley saying it.
"Three weeks after the fire Shaun was able to meet his son for the first time. Harley was so excited to see his dad. It seemed like nothing had happened. Once he saw his dad, he was really happy.
"Harley is doing amazing. From the moment we got home he has thrived. He is even cheekier than he was before and he is doing so well. He is taking everything in his stride."
Listen to the Real Fix podcast via their website or subscribe.
The Real Fix podcast features real life people telling their own extraordinary stories in their own words.