A man suspected of stabbing Toronto police officer Jeff Blair in the neck during a routine traffic stop late Sunday night and was then shot by police has died in hospital, CBC News has learned.

Peter Lumanglas, 38, was pulled over by Const. Jeff Blair on Sunday evening, leading to an altercation in which the officer was stabbed and Lumanglas was shot.

According to the province's Special Investigations Unit (SIU), the officer "stopped a motor vehicle for a traffic stop in the area of Northmount Avenue and Delhi Avenue," near Bathurst Street and Highway 401.

According to Toronto police Chief Bill Blair the officer was "alone at the time" of the incident.

The SIU — an arm's-length agency that investigates reports involving police where there has been death, serious injury or allegations of sexual assault — is investigating the incident.

Blair, a 12-year veteran of the force with two children — suffered what Chief Blair (no relation) called a "very serious injury which could've been a lot worse."

He is recovering in Sunnybrook hospital.

Earlier this week, CBC News learned that Lumanglas recently served an eight-month sentence for drug trafficking, but left prison in December.

His girlfriend, Krystle Magallanes, told CBC News that Lumanglas had kicked a drug addiction and had been trying to turn his life around for her and their four-month-old son.