Police are trying to piece together what lead to a violent carjacking in North Philadelphia.

Just after 6 p.m., police found a 26-year-old man shot in his back inside a corner store on 21st and York Streets, Chief Inspector Scott Small said. The victim was taken to Temple University Hospital, where he remains tonight in critical condition. He is expected to survive his injuries.

The man told police that he had been carjacked about a block away on Glenwood Avenue near 21st, Small said. His red Dodge Durango was taken by the thief, who shot him before fleeing the scene in an unknown direction.

Surveillance footage from the New Life Food Market shows the victim sprinting down the block, his clothing covered in blood, before seeking refuge inside the business.

Robinson Peralta, one of the store's employees, said the victim burst through the front door and screamed for help.

"He was bleeding and he kept saying 'I got shot, I got shot," Peralta said. "Oh yeah, we were surprised; we saw a lot of blood."

Staff asked him to leave, but he refused, sitting in the rear of the store until police arrived.

There was no information available on a suspect, Small said.