Delaware County officials have identified a man who they said sped away as police were attempting to pull him over for a traffic violation Monday, then crashed head-on into another car, killing himself and critically injuring the other driver.

Mark Eric Anderson, 25, of Chester, was pronounced dead at the scene, according to the District Attorney's Office, which is investigating the incident.

Around 4 p.m. Monday, a Folcroft police officer attempted to stop the white Nissan that Anderson was driving near Chester Pike and Primos Avenue after he saw what appeared to be a counterfeit inspection sticker.

Anderson sped away and the officer lost sight, according to the District Attorney's Office.

A few minutes later, Anderson lost control of his car while westbound in the eastbound lanes of Chester Pike and crashed into a red Pontiac. The crash happened in front of the Glenolden Fire Company. The driver of the Pontiac needed to be extricated from the car, according to Glenolden Police Chief Jay Kelly.

The unidentified driver was taken to Crozer-Chester Medical Center and was listed in critical condition, according to the District Attorney's Office.