Answer
Sten Sture the Elder defeated Christian I at the Battle of Brunkeberg in 1471. Sten Sture was the regent of Sweden and Christian I was the king of Denmark and Norway. The battle was fought on the Brunkeberg hill near Stockholm. The Swedish army was victorious and Christian I was forced to flee to Denmark. The battle marked the beginning of a period of Swedish independence from Denmark.