Updated

Authorities say a police officer shot and killed a driver who had trapped him between his car and a police vehicle in upstate New York.

The Times Union of Albany reported that the officer stopped the car at about 3 a.m. Sunday in Troy, New York. Police say the driver tried to hit the police sergeant with his vehicle, then sped away.

The officer got into his car and caught up with the suspect as he struck a street barrier. The officer tried to block the driver with the police car and got out while another police car blocked from the rear.

Police say the suspect then lurched forward and pinned the sergeant, who shot him through the windshield.

The name of the dead driver was not immediately known.