Police are investigating after a man was shot in the face and critically injured while driving on Interstate 70 in north St. Louis after a drug deal went wrong Tuesday night.

Police said the shooting happened just before 8 p.m. They said the man was driving west on I-70 near Adelaide Avenue in north St. Louis, when another man fired shots, striking him in the face.

According to a press release from the St. Louis Metropolitan Police Department, the victim and a woman met the suspect on the 4500 block of South Broadway to buy drugs. During the deal, the suspect took the man's money and drove away.

As he was fleeing, he fired shots at the victim's car, hitting the 24-year-old man in the face. He was taken to the hospital and was listed in critical condition.

The woman was not hurt, but was arrested for an outstanding warrant from another police jurisdiction. The shooter is still at large.