The Scottish National Party (SNP) may not have secured a second overall majority in the Scottish Parliament - but are by far the largest party, with more seats than the Tories, Labour and Lib Dems combined.
The Scottish elections are designed to make it all but impossible for any one party to have overall control - but the SNP defeated the odds at the last election in 2011, securing the first majority since the opening of Holyrood.
But, with 115 results in from 129 seats, it seems unlikely to repeat the feat.
So far, the SNP has 60 seats, while the Conservatives have 25, Labour have 20, the Liberal Democrats have four and Scottish Greens have six.
The SNP need 65 seats for a majority.
21-year-old Ross Greer has been elected as the youngest-ever Member of the Scottish Parliament (MSP), representing the Green Party.
Labour is facing a disastrous election night in Scotland, with the party in danger of finishing third behind the SNP and the Conservatives.