A suspect in a stolen pickup in Petaluma early Tuesday led officers on a lengthy pursuit before two flat tires forced him to stop, police said.

The chase ended when the man finally drove the Ford F-350 off of Old Redwood Highway and into the mud, Petaluma Sgt. Ed Crosby said.

Police said they pulled driver Nathan Isaac Ingram, 26, of Hayward from the truck because he would not comply. He was hit with Taser and taken into custody by officers on suspicion of felony car theft, resisting arrest and possessing burglary tools, said Crosby.

Ingram also was wanted in Napa and Alameda counties for cases involving car theft and evading arrest.

The truck was stolen from Anna Way in southeast Petaluma at about 2:30 a.m.

Crosby said the chase at times reached 100 mph on the highway and up to 60 mph on city streets as the driver ignored stop signs and red lights.

The chase ended after the man drove over spike strips on Old Redwood Highway and North McDowell Boulevard.