A teenage girl was in critical condition after being stabbed Monday inside a Queens grocery store by a jealous ex-boyfriend who raped her two months ago, police sources said.

The 20-year-old suspect, Daniel Paguay, out on bail, fought with the girl and her new boyfriend, his cousin, outside a Corona supermarket.

He stabbed the boyfriend, police said, then dragged the girl into the supermarket, where he stabbed her three times in the chest.

The girl was clinging to life at Elmhurst Hospital Center late last night. The boyfriend suffered nonlife-threatening wounds.