
King Petar Svačić
Kings of Croatia’s own blood ruled the country from 925 to 1097. Tomislav (910–928) was the first Croatian king and Petar Svačić (1091–1097) the last. One of Petar’s predecessors, King Zvonimir (1075–1089), had married Helen the Fair (Lijepa Jelena), a Hungarian princess and the daughter of King Béla I. Zvonimir’s life came to a tragic end on the Duvno Field, where Croatian nobles who had risen in revolt and refused to obey their king cut him down.
Zvonimir left no son, so the throne passed to Stjepan II (1089–1091), an old and sick man who died in 1091 without an heir. Zvonimir’s widow, Helen the Fair, then tried to bring her brother Ladislaus, the king of Hungary, to power. In 1091, however, the Croatian nobility and clergy elected Petar Svačić, the ban of Slavonia, as king.
Ladislaus of Hungary died in 1095 and was succeeded by King Coloman, who believed the Croatian throne was rightfully his and declared war on King Petar. In 1097, on Mount Gvozd (now Petrova Gora), King Petar’s army was defeated and the king himself was killed. So the last king of Croatian blood vanished from the stage of history. Every king of Croatia who came after him was a foreigner.