A Moreno Valley woman is in custody after police say she injured an officer with a stolen truck, then held her grandmother and baby hostage at knifepoint.

The incident began at 12:30 a.m. Saturday near Tyler Street and Magnolia Avenue in Riverside, where a woman began threatening people with what witnesses called a metal spear, Riverside police Lt. Dan Hoxmeier said.

While police were responding, the woman jumped into the passenger’s side of a white Riverside Transit Agency truck. The driver, who was outside the vehicle at the time, grabbed the woman but she fended him off with the metal object, Hoxmeier said.

When a Riverside police officer tried to pull the suspect out of the truck, she drove off. The officer, still clutching the vehicle, was wedged between the truck and his patrol unit. He suffered moderate injuries and was transported to Riverside University Health System Medical Center in Moreno Valley, where he was treated and released.

An hour later, Riverside police spotted the stolen white pickup truck and trailer heading east on the 91 near the Adams Street ramp.

The driver, later identified by police as 26-year-old Brianna A. Duru, reportedly had a knife, a California Highway Patrol news release states.

A helicopter tracked the vehicle along the 91 and onto the southbound I-215, where Highway Patrol officers assumed the pursuit.

The truck continued onto the eastbound 60, exited the freeway at Perris Boulevard in Moreno Valley and turned into an apartment complex near Fir Avenue before colliding with a gate. Police say Duru fled into an apartment, where she “held her grandmother and her baby hostage with a knife.”

A hostage negotiator spoke with Duru for 31/2 hours. Eventually, the grandmother was allowed to leave but the baby remained inside, the release states. When she dropped the knife, officers took Duru into custody.

No one was injured during the standoff. Duru is being held on suspicion of, among other things, evading a peace officer, assault with a deadly weapon against a peace officer and carjacking, booking logs show.