A man raped a 77-year-old woman then claimed she had offered him money for sex.
Scott Forrest, 53, forced the pensioner into his home in East Kilbride, South Lanarkshire before carrying out the attack in July last year.
The distressed victim later turned up at police station bleeding and in tears.
Forrest denied the rape during a trial at the High Court in Glasgow.
He instead made a slur against the pensioner by insisting she had appeared at his door and offered him £50 to sleep with her.
Forrest was convicted of rape after jurors returned a unanimous guilty verdict on Friday.
Prosecutor Greg Farrell then revealed Forrest was a serial criminal with a string of assault convictions as well as a breach of the peace with a sexual aggravation.
He will return to the dock to be sentenced next month.
Members of the victim’s emotional family hugged one another after the verdict.
Forrest had appeared at the pensioner’s home and stated: “You are coming with me.”
The woman was then held in Forrest’s house, pushed onto a chair and her clothes “ripped off”.
Forrest – who called the woman “a b****” – added during the horror attack: “You are loving it.”
After the woman was able to leave, she later went to a police station to report her ordeal.
Detective Sergeant Lindsay Laird recalled: “She was crying and shaking. She had a skirt on, but no tights.”
The woman did not testify in court during the trial.
However her police statement was read out, which included her saying: “I begged him for me to go home.
“He said okay but to come back tomorrow.
“I was crying, shaking and really upset when I got home.
“I cannot believe he did this to me. It is so cruel. I was petrified he would come after me.”
Forrest later lied to police the woman had instead appeared at his home.
His QC John Scott put to him during the trial: “You said to officers you were going to be paid for having sex with the woman, how much was involved?”
Forrest replied: “£50.”
He stated he was paid cash at the end but could not remember where it was.
Judge Graham Buchanan deferred sentencing for reports until October 12 in Aberdeen.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country