THE BRONX — A 16-year-old girl managed to escape a would-be kidnapper who put her in a chokehold and struck her in the face just steps from Grand Concourse, police said.

The teen was walking by 150 E. Clarke Pl. on her way toward the subway at about 6:10 a.m. Saturday when a man approached her from behind and put her in a chokehold, saying he had a gun and a knife, the NYPD said.

The suspect tried to force the teen into the back of a black sedan, but she put up a struggle and they both fell to the ground.

He then struck the girl in the face before she was able to free herself and scream for help, police said.

The suspect got into the sedan and drove away on Grand Concourse.

The teen was taken to a local hospital in stable condition and was treated for bruising to her face and hand.

She described the suspect as in his 30s with an African accent, an NYPD spokesman said.