Badal Mandal, alias Swapan Singra, severed the head of Vipin Joshi with a meat cleaver and hid the body parts in a refrigerator at his rented flat in the same area, they said. Joshi and Mandal worked at a restaurant.
Joshi had been missing since October 9 and his body was recovered on October 15. Badal was arrested three days later from Rourkela in Odisha after one of his relatives informed the police.
During interrogation, Badal told the police that he had seen Joshi visiting his house a couple of times in his absence. He suspected his wife of having an illicit affair with Joshi, following which he planned to kill him, the police said.
He had applied for leave at his workplace before killing Joshi so that no one suspects him of killing Joshi, a senior police officer said.
Mandal then fled to his in-laws house in Kolkata. A Delhi Police team reached Kolkata in his search after tracking his cellphone's location to Purulia village. But he was not found there.
The police team then went to Tatanagar, where one of Joshi's relatives said he was in Rourkela.
Badal had even procured fake identity cards and documents to throw the police off track, but he was arrested, the police said.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.