The conditions of the other two officers were unknown, according to the Riverside Police Department. The suspect was taken to a hospital where he was pronounced dead.
According to initial reports from law enforcement at the scene, a CHP motorcycle officer stopped a driver for an offense. The driver then is thought to have grabbed a rifle from inside the car and opened fire on the officer.
The officer returned fire, and the two other CHP officers soon arrived and engaged the suspect in a gunbattle. Law enforcement officers from local agencies soon arrived to help the CHP.
Dozens of rounds were fired at the scene, according to local law enforcement.
“Please say some prayers for the CHP officers involved,” wrote state Assemblywoman Melissa Melendez, R-Lake Elsinore, on Twitter.
A California Highway Patrol dispatcher said the department responded to reports of gunfire but could not provide details. A Riverside County Fire Department dispatcher said the agency was requested to respond to Box Springs Boulevard and Eastridge Avenue.