Sara Duterte, the mayor of Davao City in southern Philippines, was unhappy about shanty homes being knocked down in her city.
So she squared up to the sheriff, Abe Andres, she held responsible.
Duterte says she asked for a two-hour delay on the court order so she could ask the residents to dismantle peacefully their homes.
Andres ignored her request - and got in return four blows to his left eye, face and back.
Al Jazeera's Gerald Tan reports.