Police have now identified the man fatally shot in the city’s Eglinton East neighbourhood on Saturday afternoon.

Police say 27-year-old Zachary Antrobus was found suffering from gunshot wounds in the lobby of a building on Danforth Road, near Eglinton Avenue East, at around 4:40 p.m.

He was pronounced dead on scene.

Investigators told CTV News Toronto that Antrobus was targeted and ambushed.

"There was a moving gun battle going on, as the now deceased was fleeing from the attacker, up the one stairwell, across the 4th floor hallway, and then down another stairwell," Det. Paul Worden told CTV News Toronto.

He said about 15-20 shots were fired.

"There were numerous bullet ricochets off both walls, the ceilings, there was a trail of blood from the victim being hit. Anyone could have come out of their apartment at any time and walked into the middle of this gun battle."

Police said the suspect was seen getting into a vehicle waiting in a plaza parking lot across the building. It was last seen on Lawrence Avenue.

A post-mortem examination has been scheduled for the victim on Monday morning.

Investigators are asking anyone with information about the homicide to contact police or Crime Stoppers anonymously.

- with files from Tracy Tong