A man, identified as Joey D. Vandervort, 19, of North Portland, attempted to punch the officer in the face. The officer dodged the blow to the face, but the punch hit the officer's lapel microphone.
Vandervort tried running away, fell because his pants were down, police said.
Vandervort flipped on his back and assumed what police said was a "ground-fighting stance" – what those MMA fighters do when they've been knocked down.
Instead of staying down, police said, he tried taking off again.
But, once again, he tripped over his pants.
By then, other officers had arrived and arrested Vandervort after a struggle in which an officer sustained a minor injury to his hand.
Vandervort, who claimed to be under the influence of a stimulant, was transported to an area hospital to be treated. He was then taken to the Multnomah County Jail and charged with assaulting a police officer, second-degree disorderly conduct, indecent exposure, public indecency, interfering with a police officer and resisting arrest. [BJS]