The incident began at 8:30 a.m., as a woman was just getting ready to leave for work and had the kitchen door open to her Tumwater home on Black Lake Belmore Rd. SW.
That's when a man came in armed with a board and told her to "give me your keys or I will smash you," according to deputies. When the woman went to grab her keys from her purse, the thief noticed she had cash in there, so he grabbed the keys and cash and went into her car.
As the woman screamed for help, a neighbor armed himself with a gun and confronted the thief, but the thief was able to start the car and speed off, crashing through a fence and nearly running over three people who were coming to the woman's aid, deputies said.
Responding deputies found the car and gave chase.
Speeds reached 125 mph as the chase went onto southbound I-5 until a deputy deployed spike strips near Grand Mound, flattening the two tires.
But the thief kept going, still reaching speeds of 100 mph despite the front two tires now on the rims, deputies said. Along the way, the thief rear-ended another car, causing minor injuries to that driver. She would be taken to a local hospital for treatment.
Deputies then tried a PIT maneuver but when that failed, the deputies shoved the car into a cement barrier, stopping the chase, investigators said.
The 33-year-old driver, identified as Shawn Ollison of Portland, Ore., was arrested and booked into the Thurston County Jail for investigation of burglary, robbery, assault and eluding police.