Police spotted one man giving chase to another and say he was drunk and combative when arrested.
Officers were in the 100-block of First Street on Tuesday when they saw the chase, but they quickly intervened. After some questioning, they found he was drunk, despite being under court orders to stay sober.
He was arrested and taken to the drunk tank, but while they were hauling him into the jail he tried to ram the officer with his head.
A 23-year-old Porcupine Bay man was to appear in court Wednesday, charged with breach of an undertaking and assault of a peace officer.