An unidentified suspect was shot Sunday afternoon by an Osceola County deputy sheriff during a violent fight after a traffic stop, said sheriff's spokeswoman Twis Lizasuain.

The suspect, who was wanted for probation violation, was pulled over at 5:25 p.m. for a traffic violation in the Indian Point neighborhood off South Poinciana Boulevard, about 2 miles south of West U.S. Highway 192.

After questioning the motorist near the corner of Eaglet Lane and Cheyenne Trail Point, the deputy intended to arrest the man for a drug violation when the man fled on foot, Lizasuain said.

The violent fight began when the deputy chased and caught the man. During the fight, the deputy shot and critically injured the man, she said. Other details of the confrontation were not available.

The man was flown by helicopter to Orlando Regional Medical Center. His condition was not known Sunday evening.

The deputy, who has not been identified, was treated at Osceola Regional Medical Center for non-life threatening injuries. He will be placed on administrative leave while a shooting investigation is conducted by the Florida Department of Law Enforcement, which is routine in incidents involving the use of deadly force, Lizasuain said.