A supporter of Cologne mayoral candidate Henriette Reker

Henriette Reker, who was stabbed while campaigning by a man opposed to letting migrants into Germany, was elected Cologne mayor on Sunday, according to provisional results.

Reker, who is recovering after Saturday's attack which police labelled a "racist political" act, won 52 percent of votes cast, according to the municipal results with three quarters of the ballots counted, putting her on track to becoming the German city's first female mayor.