The world number 11 Indian had to toil for a little less than four hours to eke out a victory against her German opponent in her last game of the tournament.
She ended the tournament with six wins, two draws and two losses to finish 17th with seven points in the 10-round Swiss tournament which saw 267 players from across the globe competing for the coveted crown.
Playing for the fifth time in Iceland, the Indian was also adjudged the 'best women's player of the tournament' and gained two rating points.
"I played a lot of really interesting games throughout the tournament and performed well. I also kept up my tradition to win the best women's player award each time I have come to Iceland," the Hyderabadi said.
Disclaimer: No Business Standard Journalist was involved in creation of this content