Police were investigating a shooting that left three people wounded, including an off-duty Polk County sheriff's deputy.
Deputy Mike Lose was in critical condition Monday morning, Des Moines Police Sgt. Todd Dykstra said.
Lose and his brother-in-law, Paul Monroe, observed a man driving recklessly and at a high rate of speed about 5 p.m. Sunday. The men followed the driver, Oscar Carlos Gonzalez, 21, to Easter Lake Park, on the city's southeast side, Dykstra said.
Gonzalez started walking toward them men and started shooting.
Dykstra said Lose was hit multiple gunshots wounds and Monroe was hit once.
Officer Jeremy Walburn was patrolling the park when he came on the scene. Gonzalez saw Walburn and began shooting at him. Walburn returned fire, Dykstra said.
Gonzalez got into Monroe's vehicle and a short vehicle pursuit followed before he was apprehended.
Gonzalez was taken into custody and treated at a local hospital for a gunshot wound. He is charged with two counts of attempted murder, one count of terrorism and one count of gang participation.
Monroe has been treated for his gunshot wound and released.
Police said Walburn has been placed on paid administrative leave pending the finish of the investigation.