Labour has held onto Aberdeen Central by just under 400 votes after a re-count due to hundreds of ballot papers being rejected.
The seat was retained by Labour's Lewis Macdonald
The re-count was requested by the SNP because of a "significant number of spoiled papers" and a small majority on the initial result.
Labour's Lewis Macdonald held onto his seat ahead of the SNP's Karen Shirron by 382 votes - with 796 votes spoiled.
The re-count started at noon and the result was declared about 1500 BST.
Mr Macdonald took 7,232 votes, ahead of the SNP's 6,850, Lib Dem John Stewart recorded 4,693 votes and Conservative Andrew Jones had 2,345.
Depute returning officer for Aberdeen City Council, Crawford Langley, earlier said of the recount: "In these circumstances it has been deemed reasonable that all these papers should be re-examined."
Scottish Liberal Democrat leader Nicol Stephen earlier held onto Aberdeen South.
The SNP again secured Aberdeen North with Brian Adam increasing his majority.