A knifeman passenger stabbed a bus driver to death for allegedly having an affair with his wife.
Horror CCTV footage shows how he walked towards the exit wearing a face mask and clutching a plastic bag.
After exchanging some words with the driver Leonardo Sebastián Figueroa, he pulled a knife from the bag and jabbed it twice into his side with force.
READ MORE: Hero passerby saves mum and child after VW Beetle bursts in FIREBALL
He then jumped out of the moving bus as the wounded driver stepped on the brakes.
He appeared in pain and in shock as he realised he was spattered with his own blood.
Another passenger called the emergency services immediately after the attack on Tuesday (15 Oct) night.
Leonardo was taken to a hospital from the scene in Glew, Buenos Aires Province, Argentina.
He died from his injuries in the facility in Guernica a few hours later.
A have-a-go-hero brought the fleeing suspect down shortly after the crime. He was arrested minutes later.
It was first believed he attacked Leonardo, 43, in an attempted robbery.

However, it later emerged that the bus driver had allegedly had an affair with the knifeman’s wife in the past.
Suspect Calixto de Jesús Ojeda, 57, has been arrested and charged murder with aggravating factors

He only found out about the alleged affair recently, its understood.
Ojeda and his partner, who is 27 years his junior, married in 2016.

The alleged affair happened while they were a couple.
Hours before the crime, the 30-year-old wished her husband a happy birthday on social media.
She wrote: “Happy birthday, and I hope everything gets better, that this is just a passing storm.
“I hope we come back stronger than ever. I love you, and I hope you’ve had a lovely day, my love.”
Ojeda’s family was waiting for him at home to celebrate his birthday that night, but he never arrived.

Worried about his absence, his wife went to the police station and was told he’d been arrested on suspicion of stabbing a bus driver.
When she learnt the victim’s name, she reportedly broke down in tears and told the police about their alleged backstory.
A friend of Leonardo said: “He spent a lot of time with his family, played football with the kids, and always worked hard.”
And a relative said: “On Tuesday, his son turned 21 and got the worst news – that his father had been killed.”
Ojeda remains under investigation, as reported by Need To Know.
READ MORE: Biker slams into passing tram as he films himself riding at blistering speed