The National Democratic Congress (NDC) candidate Joseph Chishala has scooped the Roan parliamentary seat.
Roan Constituency Returning Officer Emmanuel Makulila declared Mr Chishala as a duly elected Roan Member of Parliament after polling 8, 665 votes to beat Joel Chibuye of the ruling PF who polled 5, 533 votes.
And UPND leader Hakainde Hichilema has congratulated the Alliance partner NDC for scooping the Roan constituency by-election.
"Special congratulations to newly elected member of parliament, Engineer Chishala and my brother Dr Chishimba Kambwili for putting up a spirited fight. Together we shall make it," Mr Hichilema said.
"Many thanks also go to our party members and supporters who joined us in supporting and voting for our colleague from NDC. We all know who is causing the country untold misery, let's unite and democratically remove them from the driving seat," he wrote on Facebook
"Mwabombeni abena Roan."
Meanwhile the PF has retained the Bahati seat after beating the UPND.