A domestic abuser caused his pregnant partner to lose her baby after she was forced to jump from a hotel window to escape his attacks.
Godwin Mattia, 22, assaulted Samantha Douglas by slapping her, throwing her to the ground and trying to smother her with a pillow, after accusing her of having affairs with his father and uncle.
The victim then ran to the window and leapt 25ft from the second floor to get away.
The incident took place at the Willow Hotel in Glasgow on January 27, 2019.
A hospital test confirmed Ms Douglas was seven weeks pregnant and an examination later found she had lost the baby.
She was also unable to walk for six weeks after sustaining fractured knee caps and wrists.
Mattia pleaded guilty at Glasgow Sheriff Court on Tuesday to endangering her life and causing severe injury.
The court heard the pair were together for seven months.
Prosecutor Mark Allan said: “The accused began to accuse Ms Douglas of having an affair with his father and uncle.
“He stood up and sat on top of her and slapped her to the face.
“He seized hold of her body and threw her to the floor and slapped her a further three times before striking her to the right side of her body.
“He grabbed a pillow and held it over her face while she lay on the ground and restricted her breathing.”
“She was in fear for her life so over to the roof area then jumped 25ft to the ground below.”
An off-duty police officer later heard Ms Douglas’ cries for help and found her lying injured.
Mattia told the officer that she was his partner and that she jumped from the window after an argument.
He tried to flee the scene but was stopped by officers and arrested.
Ms Douglas was taken to hospital for treatment to a head wound which required two stitches.
Both her wrists and kneecaps were also fractured which required plates and splints to be fitted.
Neil Stewart, defending, told the court Mattia has mental health issues and the relationship is over.
Sentencing was deferred until next month for background reports by Sheriff Martin Jones QC who granted Mattia bail in the meantime.