Cop Fighting For His Life After Traffic Stop Turned Into Gun Battle

A Denver police officer was fighting for his life late Tuesday after he was shot several times during a traffic stop that turned into a gun battle, authorities said.

Officer Antonio Lopez Jr. was in critical condition following hours of surgery for multiple gunshot wounds, CBS Denver reported.

Read: Watch Cop Calmly Respond When Motorist Screams at Him Over Ticket

The traffic stop occurred earlier Tuesday near a Denver intersection, police said.

A wounded suspect was arrested at the scene, authorities said.

Two other suspects may be at large, police said.

Read: Chicago cop is Charged With Murder in Death of Black Teen Who Was Shot 16 Times

The hospital’s head surgeon told the station that Lopez “was as close to death as you can get.”

The officer was wearing a tactical vest.

The traffic stop occurred near the site of a carjacking and an armed bank robbery, police said, but it was not clear if the incidents were connected. 

Watch Below:  Illinois Cop Shot Dead Actually Planned Suicide After Laundering Money