Taking a lead of 7,117 votes over PML-N's Tariq Subhani, PTI candidate Ahsan Saleem Baryar won the PP-38 by-election on Wednesday, according to unofficial results.
The seat had fallen vacant after PML-N's Akhtar Subhani passed away.
The polling kicked off at 8am and continued unremittingly till 5pm, however, polling process in some areas was affected by the rain.
PTI's Baryar received 60,588 from 165 polling stations, according to unofficial results, while PML-N's Subhani was able to secure 53,471 votes.
Although eight candidates were in the race, the real competition was between the PTI and PML-N candidates.
Five arrested for displaying weapons
During polling, five people were arrested for displaying weapons and violating Section 144 in the constituency, a police spokesperson said.
Officials arrested Rizwan, Asim, Saleem Zafar, Rukhsar, and Ali Najam, while they also recovered weapons and several rounds from them, the spokesperson said.
Meanwhile, District Police Officer Abdul Ghaffar Qaisrani said no one would be allowed to take the law in their hands and vowed to take strict action against such elements.
The PP-38 constituency in numbers
There are a total of 233,422 registered voters — 128,128 male and 105,294 female — in the constituency, according to the Election Commission of Pakistan.
The ECP had set up 165 polling stations and 487 polling booths — including 262 booths for male voters and 225 booths for female voters — for the by-election.
HED says in notification all public and private higher education institutes shall be re-opened on a staggered basis
Security forces also kill five terrorists, with a cordon and search operation underway to eliminate any other terrorists
PM Khan says world needs to "engage with Taliban, incentivise them on women's rights and inclusive govt
Maximum temperature in Karachi will remain between 39˚C to 41˚C today, forecasts Met Office
COVID-19 claims 73 more lives in the last 24 hours
Murad Raas says only 50% students will be allowed in schools on any given day