A Tesco security guard helped save a woman from a jealous, controlling thug who had kept her hostage for almost a day and strangled her 10 times.

Despite her ordeal the woman said she forgives Dmitrijs Puskovs, who has been jailed for seven years.

Puskovs, 27, had been in a relationship with the woman in her early 30s for about three months when he started to become paranoid, insisting she had been unfaithful.

Later Puskovs went berserk, smashing up her flat in south Manchester and calling her a 'whore'.

Weeks after he subjected her to a 'terrifying' ordeal, refusing to let her leave her own home and repeatedly assaulting her.

The woman feared she would die as he repeatedly strangled her, only releasing his grip when she started to lose consciousness.

She thought he strangled her about 10 times during the course of the night.

A doctor said the injuries she suffered as a result of the strangulation were 'one of the worst she had seen in her career', prosecutors said.

The following morning they left the flat after she said they needed to go and repair the bike he had damaged earlier.

She planned to alert the police, and when they later went into a Tesco store she took her chance and alerted a security guard she knew.

The guard took her to safety in a back room and informed the police.

Now Puskovs faces deportation to his native Latvia after he serves his sentence.

Prosecuting, Adrian Farrow said that despite what Puskovs did to his former partner, she forgives him.

"She saw the good parts during the relationship of Puskovs' character," Mr Farrow said.

"She understands that he needed help with his problems.

"She forgives him and hopes that by bringing this case no one will suffer in future."

Manchester Crown Court heard that the woman said Puskovs was 'paranoid and possessive' during their relationship.

Once when they had been to Blackpool together she nipped into a bar to ask about accommodation, Puskovs then 'interrogated' her and suggested she had spoken to another man.

Last summer Puskovs again accused her of being unfaithful, and had been checking her mobile phone.

When she asked why he was becoming jealous again, he smashed her phone, started shouting in Russian and began to damage her possessions.

We have a dedicated Facebook group covering court cases across Greater Manchester.

For all the latest trial coverage and sentencing join the group here.

To download our app to get all the latest news visit here.

He threw a TV on the floor, threw a speaker into the street, smashed an Xbox and threw two guinea pig cages, causing the animals to escape.

He overturned the gas cooker, damaged a table, and spilled cleaning products and cosmetics across the bathroom.

In response she threw his laptop on the floor, and in retaliation he called her a 'whore' then pulled over the washing machine.

She described his behaviour as not being like a rage, but more 'slow and methodical'.

Puskovs also smashed an iPad and damaged her bike, before pushing her and storming out of the house, locking the door behind him and taking the keys.

She was manhandled and had her clothing ripped during the incident, in which Puskovs repeatedly asked why she would not have sex with him.

Later she went to his flat, wanting to tell him that their relationship was over.

He was still angry and she was made to lie on the bed, as he started taking her clothes off.

"Although she told him to stop, she did not resist him removing her clothes physically because the defendant was stronger than she was and she knew that he would do it anyway," Mr Farrow said.

Then he sexually assaulted her.

She twice tried to escape the flat when he was distracted, but both times he noticed and grabbed her.

She screamed and cried, hoping to attract the attention of neighbours.

Later he allowed her to leave, after being held for about an hour.

A few weeks later, the woman was planning to fly from Manchester Airport to see her family.

Puskovs said he'd drive her there, but prosecutors said he 'did everything to delay her arrival', including taking the wrong route and driving her to the wrong terminal.

She missed the flight and got the bus home.

Puskovs turned up and was again being jealous, asking who she had been with on her way back.

He threw her on the bed then kicked her off it repeatedly.

When she was on the floor, he put a pillow over her head to suffocate her, warning that if she damaged any of his possessions he would 'break her legs'.

He insisted that he could tell she had been with another man on her way back from the airport, and pushed her against a wall.

Puskovs then began to strangle her, only stopping when she began to lose consciousness.

He put his foot on her chest, and demanded to know who she had seen.

At one point she tried to escape and ran for the door, but he grabbed her.

He began to strangle her again, this time more forcefully.

Puskovs told her he would continue to strangle her during the night, and she feared she 'might not be alive the following morning', Mr Farrow said.

She decided to make up the name of a man to try and placate him.

The following morning she was due to go to work, but suggested they go to a bike shop to get her bike repaired.

She planned to alert the police, and when they went to a Tesco shop she took her opportunity.

Later doctors found that she had suffered 60 separate injuries, including bruising all over her body.

When Puskovs was arrested he said: "She told me she was with another man, it was an accident, she’d been drinking all day, it was a domestic.

"I didn’t try to kill her, I tried to make her tell the truth."

He then said: "I told her I’d kill her but I didn’t mean it. I wanted to make her scared."

Sentencing, Judge Alan Conrad QC told Puskovs: "Your behaviour was at times absolutely terrifying, as well as being humiliating and degrading.

"You caused significant physical injury and you detained your victim against her will for lengthy periods of time."

Puskovs, of no fixed address, pleaded guilty to two counts of false imprisonment, one count of assault by penetration, one count of criminal damage, one count of sexual assault and one count of section 47 assault.

A restraining order was imposed, which prevents Puskovs from contacting his ex indefinitely.

If you are on the go, the M.E.N. app helps bring you closer to the latest news where you live. Available on iPhone and Android, the app can be tailor-made to bring you the latest on what matters to you.

Breaking news, the latest on your football club, the pick of the week’s events and the latest travel - you can tailor the app to suit you. Our push notifications help highlight the biggest stories to you first.

Download it on iPhone and Android here.