CHP officers arrested two people after violent encounters over the weekend, including a Petaluma man suspected of fighting with officers and a Rohnert Park man who allegedly rammed another vehicle on Highway 101.

Isidro Torres, 44, of Petaluma put an officer in a choke hold as he fought after failing a field sobriety test, CHP Officer Jon Sloat said.

Torres had been pulled over after officers saw his Dodge Dakota pickup weaving in the southbound lane of Stony Point Road near Todd Road in Santa Rosa at 2:15 a.m. Sunday, Sloat said.

Torres was arrested on suspicion of drunken driving, resisting officers by force and battery on a police officer, Sloat said. Torres was being held without bail Monday at the Sonoma County Jail.

On Saturday, Christopher Fohlen, 29, of Rohnert Park was arrested on suspicion of assault with a deadly weapon, Sloat said.

Officers suspect Fohlen was the driver of a Ford pickup that rammed a Chevrolet pickup on southbound Highway 101 near Highway 116 just before 9:15 a.m. and then sped away, Sloat said.

Based on statements from a witness and the other driver, the hit-and-run crash occurred after the Ford made an unsafe lane change in front of a Chevrolet pickup driven by Samuel Rodriguez, 57, of Santa Rosa in the fast lane, Sloat said.

Rodriguez blew the horn, and the Ford began driving aggressively, Sloat said. The Ford swung into the right-most lane and then back toward the fast lane, hitting the passenger side of the Chevrolet and speeding away, Sloat said.

Officers identified Fohlen as the suspected Ford driver and arrested him later Saturday at his home in Rohnert Park, Sloat said. Fohlen was released on bail just before 6 p.m. Saturday, Sonoma County Jail officials said.

(You can reach Staff Writer Julie Johnson at 521-5220, or on Twitter @jjpressdem.)