A postman made an unusual delivery when he helped a woman from Cardiff give birth to a 6lb 6oz baby girl, three weeks early.
Ryan Davenport said he never thought he would be a midwife
Ryan Davenport was on his post round at the house in St Mellons when pregnant Melanie Newman called for help.
Mr Davenport phoned for an ambulance, but with time running out, helped deliver baby Sophie in the hallway.
He said: "It all happened so quickly - one minute I was delivering mail, the next minute I was delivering a baby."
Ms Newman's partner Lee Loveridge had gone out to buy her some new pyjamas for the planned hospital birth when she went into labour on 27 June.
The 27-year-old postman, who was helped by a neighbour, listened to advice from the ambulance service over his mobile phone during the birth.
Ms Newman, who has three other children aged 14, eight and three, said he was "brilliant".
"I don't know what I would have done if Ryan hadn't come along," she said.
"I realised the baby was coming, so I managed to get downstairs and open the front door."
Ms Newman described how he had tried to calm her down, and rung for the ambulance.
"Then he just kept talking to me and called my neighbour Tracy over to come and help," she continued.
"I knew I wouldn't last until the ambulance came but luckily my partner Lee, arrived just before Sophie was born."
Mr Davenport stayed with the family until the ambulance arrived, and then headed off to finish his postal round.
"I thought I was OK, but when I got to the end of the street, I realised I hadn't given Melanie her mail. So I had to go back and hand it over," he said.
"We all laughed about that."