Prime Minister Milo Djukanovic's Democratic Party of Socialists (DPS) won Sunday's parliamentary election in Montenegro, but will not be able to form a government on its own.
The DPS received 40.7 percent of votes or 35 seats in the 81-seat parliament after 84 percent of ballots were counted.
Since three opposition groups won as many seats, minority parties are expected to play the role of a kingmaker in forming the new government.
The largest opposition alliance, the Democratic Front (DF), captured 21 percent of votes or 18 seats, the Key coalition took 10.5% or nine seats, and the Democrats won eight seats.
The Social Democratic Party (SDP) won four seats and the Social Democrats (SD) two seats. The Bosniak Party took three seats, while the Croatian Civic Initiative (HGI) and two Albanian parties each won one seat, pollster the Centre for Democratic Transition said.