NIAGARA FALLS, Ont. (AP) _ The mayor was beaten bloody with a cane in his City Hall office by his opponent in last fall's election, police said.

Wayne Thomson, 58, suffered cuts on his head and face Tuesday and was listed in satisfactory condition Wednesday.

Giuseppe Pietrangelo, 53, who lost to Thomson last November in a landslide, 89 percent to 11 percent, was arrested at his home shortly after the attack and was charged with attempted murder.

Thomson was thrashed with a homemade solid steel cane.

``The mayor was hurt and weak, barely able to talk,'' said K.R. Davidson, deputy chief of the Niagara Regional Police. ``He lost a lot of blood.''

Police gave no motive for the attack.