The Rangers went into Tuesday night looking to contain Edmonton’s star, Connor McDavid.

On that note, mission accomplished, as McDavid was held scoreless at Madison Square Garden.

Unfortunately, so were the Rangers — again — in a 2-0 loss.

In what’s become an alarming trend, the Rangers haven’t scored a goal in three home games this season, becoming the only team in NHL history to open a season with that much futility on their home ice.

But instead of panic, the Rangers — from new head coach Mike Sullivan, to veteran players like captain J.T. Miller and Mika Zibanejad, insist they are playing well and there’s no reason to make drastic changes.

“The message [to the team] was, ‘We have to make sure we don’t get discouraged because there’s a lot to like with our game over the last six periods,’ ” Sullivan said. “We’re controlling play, we’re controlling territory, we’re limiting shots and scoring chances [and] we’re creating a fair amount of our own at our end of the rink.”

The only thing the Rangers aren’t doing is scoring.

After playing well in a 1-0 home loss to Washington in which Sullivan believed they deserved a better result, the Rangers again came up with scoring opportunities versus Edmonton.

The Rangers outshot the Oilers 30-22 and didn’t commit a penalty on the night.

Trent Frederic (10) scores the game-winning goal on Igor Shesterkin during the second period of the Rangers’ 2-0 home loss to the Oilers on Oct. 14, 2025. Charles Wenzelberg / New York Post

But they also failed to capitalize on three power plays and, despite having outscored their opponents 10-1 in a pair of road games, are still winless at the Garden.

“There’s a lot to like about our game,’’ Miller said. “It’s a unique situation, but let’s not blow this out of proportion.”

Still, there is a level of frustration.

Will Cuylle grabs a rebound and looks to put a shot on net as goalie Stuart Skinner defends during the Rangers’ loss to the Orioles. Charles Wenzelberg / New York Post

“I don’t know whether to laugh or cry,’’ Zibanejad said of the team’s inability to break through at home. “I honestly don’t know. We’ve got to keep going.”

Tuesday night featured several chances for the Rangers to snap that streak, but they were all either squandered, hit the post or stopped by Edmonton goalie Stuart Skinner.

Trent Frederic finally broke the 0-0 tie at 10:22 in the second period, as he beat Igor Shesterkin on a breakaway.

And while the Rangers stymied McDavid and Co. and have allowed just seven goals in five games — with three empty-netters — they’ve lost three.

Shesterkin wasn’t tested much in the first, but he was up to the task when Evan Bouchard fired one toward the corner of the net at 14:03.

The goalie, who entered with a 0.67 goals against average, snared it to keep the game 0-0.

Mika Zibanejad (right) and Trent Frederic battle in front of the net during the first period of the Rangers’ loss to the Oilers. Charles Wenzelberg / New York Post

The Rangers nearly took the lead early in the second period, but Braden Schneider’s shot hit the post.

And after Frederic put the Oilers up, the Rangers were unable to take advantage of a pair of Edmonton penalties later in the period.

Another near-miss came not long after the penalties were killed, as Sam Carrick hit the post, as well, keeping the Rangers down by a goal.

Read the expert take on the Blueshirts

Sign up for Larry Brooks’ Inside the Rangers, a weekly Sports+ exclusive.

Thank you

It stayed that way until Adam Henrique scored an empty-netter at 18:52 in the third to seal the game.

“You can’t always control whether the puck goes in the net,’’ Sullivan said. “But what you can control is the process of generating looks. If they weren’t, this would be a different narrative.”

Instead, the Rangers sound encouraged despite the lack of success — and goals.

“If we play like we did [Tuesday] and with Washington, we’re gonna be a tough team to play against, especially once the goals start to come,’’ Carrick said. “We’re dying to give fans a reason to cheer.”