LETHBRIDGE, Alta. - A charge of dangerous driving has been laid after a southern Alberta RCMP officer narrowly escaped being run down by a car that had allegedly rammed his police cruiser.

Police say the Lethbridge-area officer tried late Monday morning to stop a vehicle involved in a traffic offence, but the driver sped away with the Mountie in pursuit.

The officer followed the Honda Civic into a construction company yard and blocked the entranceway, but the driver allegedly rammed the cruiser to try to get away and the officer leaped out and opened fire.

Three people who were in the vehicle were later arrested when the vehicle was brought to a halt on a rural road by using a spike belt, but two of them were released without being charged.

No one was hurt.

Lekendric Smith, a 18-year-old Calgary man, is facing other charges that include failing to stop for a police officer and will appear in a Lethbridge courtroom on Wednesday.