One arrested, two injured after taxi dispute prompts stabbing in Yaletown

Police investigate after a stabbing in Yaletown early Sunday morning. Global News

Two men are recovering from stab wounds and another has been arrested after a dispute involving a taxi in Vancouver early Sunday morning.

Police said two men flagged down a taxi at Hamilton and Davie streets in Yaletown shortly after 1:30 a.m.

As the men were getting into the cab, a fight broke out between the two victims and two other men who claimed the taxi was theirs.

During the fight, the two victims were stabbed, according to police.

The two men were taken to hospital with serious stab wounds, but are in stable condition.

A short distance away, police found the other two men believed to have been involved in the fight.

A 24-year-old man from Surrey was arrested and charged with two counts of assault with a weapon and two counts of assault causing bodily harm.

Story continues below advertisement

The suspect remains in custody.