Nick Spaling scored a power-play goal midway through the third period and the Predators defeated the Canucks 2-1 on Thursday night.
Vancouver's 25th-ranked power play finished 0 for 5, including a four-minute man advantage in the first period.
Canucks defenseman Dan Hamhuis had a tough game, missing several chances from the side of the Nashville net on that sequence.
"We had some great looks on the power play early on. We had probably four backdoor opportunities that we didn't finish on," Canucks assistant coach Mike Sullivan said. "I thought our power play did everything tonight except put it in the net."
Vancouver is only 2 for 30 with the man advantage over its past eight games.
"We had good chances, good looks. I thought we moved the puck well," said Daniel Sedin, who has gone 11 games without scoring. "In the end it doesn't really matter right now. We've got to get some goals.
"It's up to us in here to make it happen. No excuses."
Craig Smith had the other goal for Nashville and Carter Hutton made 33 saves as the Predators picked up their fourth victory in the past five games. Spaling also had an assist.
"We got some good goaltending, Carter was really good on those backdoor plays," said Predators coach Barry Trotz, whose team improved to 1-21-2 when trailing after two periods.
"They were executing that pretty well. We were having trouble trying to stop that and he got over there a couple times.
"It was a good character test. That was huge for us to get through the first period."
Chris Higgins scored for Vancouver, which got 24 stops from Roberto Luongo.
The Canucks, who still hold down the first wild-card spot in the Western Conference, had their two-game winning streak end.
Down 1-0 after two periods, Nashville tied it at 3:28 of the third when Smith ripped a shot past Luongo from the faceoff dot off a pass from Spaling for his team-leading 16th goal of the season.
"Going into the third when you've got a lead the least you can do is bring it to overtime. It's disappointing," Luongo said. "I need to make a better play on the first one, be more patient on the wrap and read that play a bit better."
The Predators kept pushing as the period wore on, with their sixth-ranked power play getting a couple of chances. The Canucks' penalty kill -- second in the NHL -- held firm until Seth Jones connected with Spaling at 12:38.
Jones fired a shot from the point that Spaling tipped past Luongo with just 3 seconds left on the Nashville man advantage to give the Predators their first lead.
Vancouver had another power-play chance late, but couldn't find a way past Hutton.
"The NHL is about a lot of low-scoring games," Luongo said. "We've got to find ways to win them. We've got to find ways to bring these games to overtime. We've got to find ways to protect leads. When we get scored on we've got to keep playing.
"It's a tough one to lose going into the third with the lead."
After a scoreless first period, Higgins broke the tie at 9:09 of the second with his 13th of the season on a nifty deflection.
Canucks forward Dale Weise floated a shot toward the Nashville net that Higgins tipped up and over a helpless Hutton for his first goal in seven games.
All 13 of Higgins' goals have come at even strength and Thursday's effort was only Vancouver's sixth overall in the past six games.
The Canucks' power play continued to miss the mark in the second, with defenseman Jason Garrison blasting a shot from the point midway through the period that Hutton handled.
"I thought this particular game, the power play had better puck movement and even though we didn't score we got some momentum off of it because at least they had some looks and they had some opportunities, which for me is progress in the right direction," Sullivan said. "The next step is we have to finish. We have to put it in the net."
The Canucks were again without head coach John Tortorella, who served the second game of his 15-day suspension for attempting to get into the Calgary Flames' locker room after Saturday's line brawl.
Vancouver was also missing captain Henrik Sedin and fellow forward Mike Santorelli. Thought to be nursing rib and finger injuries, Sedin saw his iron man streak of 679 games end when he sat out Tuesday's 2-1 road victory against the Edmonton Oilers. Santorelli missed his third in a row, also with an upper-body injury.
Despite their recent run of good form, the Predators still trail in the race for the final wild-card spot in the conference.
"This team has been really resilient all year," Trotz said. "It's been a little bit of an uphill battle all year. This team has got a lot of backbone, a lot of character and this group cares about each other so when things are a little bit rough they dig in and that's a great quality to have."
Michael Del Zotto, acquired from the New York Rangers on Wednesday for defenseman Kevin Klein, wore No. 18 for Nashville and played alongside Jones. ... Canucks defenseman Ryan Stanton returned to the lineup after missing the past 15 games with an ankle injury. Earlier in the day, the Canucks assigned forward Jordan Schroeder to the Utica Comets of the American Hockey League for a conditioning stint. He's been out since October following ankle surgery. ... The Canucks downed the Predators 3-1 in Nashville on Dec. 1. The teams play the final game of the regular season series March 19 at Rogers Arena. ... The Canucks play the second game of a four-game homestand on Sunday against the Phoenix Coyotes. ... The Predators continue a four-game road trip on Friday against the Calgary Flames.