A carjacking on Vancouver's Downtown Eastside ended with a fiery collision when the stolen taxi ran into another vehicle and burst into flames.
Police say the incident began around 7:15 pm Tuesday when a man jumped into a Black Top cab stopped at West Hastings Street near Carrall Street.
The suspect allegedly hit the driver several times and forced him out of the van before driving off.
The vehicle was soon spotted speeding through nearby Chinatown before crashing into another vehicle at the intersection of Clark Drive and Venables Street in East Vancouver.
The suspect then jumped from the burning cab and allegedly attempted to carjack another vehicle stopped at the light.
The driver of that vehicle, a 40-year-old woman from North Vancouver was not injured in the attack, but was extremely shaken up, said police.
Meanwhile a bystander managed to get ahold of the carjacking suspect and pin him to the ground, holding him until police could arrive and arrest the suspect.
Police say a 34-year-old Burnaby man remains in police custody and is facing potential charges for robbery. His identity has not yet been released.
The intersection was closed for several hours for the police investigation, but reopened in time for Wednesday morning's rush hour traffic.