It seems no matter what New York City FC does these days, it can’t get a break or a win, for that matter.

City outplayed the Montreal Impact, but allowed the equalizing goal a minute into stoppage time and settled for a disappointing 1-1 draw at Yankee Stadium Wednesday night.

Second-half sub Dominic Oduro headed in the dramatic goal to continue City’s misery and winless streak, which reached seven games (0-3-4).

“We give a lot of presents to other teams, always,” a sullen team captain David Villa said. “I didn’t feel any danger that they would tie us.”

Left back Ronald Matarrita fouled Lucas Ontivero on the right wing and Ivory Coast legend Didier Drogba drilled a free kick toward the near post. Oduro dove between two defenders and headed the ball past goalkeeper Josh Saunders to quiet the crowd of 23,252.

“It was just one error that we committed,” defender Ronald Matarrita said through an interpreter. “That’s why we weren’t able to win. We can’t commit those errors on defense.”

advertisement | advertise on newsday

NYC FC (1-3-4, 7 points), which moved out of the Eastern Conference basement, still hasn’t won at home this season (0-1-4) while accruing only four out of a possible 15 points. The Impact (5-3-0, 15) took over sole possession of the conference lead.

“The goal we conceded at the end was a lack of concentration for the 95 minutes because we know the game is not 90 minutes,” coach Patrick Vieira said. “To concede a goal like that at the end is really frustrating . . . because we deserved to win that game.

“I feel sorry for the players because they worked so hard, they worked so well. They deserve more in what they’re getting at the moment.”

City thought it was on the right track when right back RJ Allen tallied his first professional goal off a Tommy McNamara feed in the 51st minute.

Allen, however, wasn’t around to celebrate as he was forced from the game in the 68th minute with a swollen ankle after getting a knock from Igancio Piatti. He will undergo X-rays on Thursday.

@Newsday

It was not known whether he will be able to play against the Vancouver Whitecaps on Saturday.

One player who likely won’t be available is former English international midfielder Frank Lampard, who hasn’t played a minute this season due to a calf injury.

“I don’t know because we have to look at his injuries and the load of the training that he is doing to see if how he will improve day after day,” Vieira said. “But he is on his way back and that is really positive.”