"I think the last two weeks we've gotten points, we've gotten wins, but I think there's just been periods and certain areas in the game that we've been playing really well," Predators defenseman Mattias Ekholm said. "I thought tonight we really showed what kind of damage this team can do. When everyone is playing like this it could be a fun stretch."
Logan Couture scored for the Sharks (33-20-8), who had a three-game winning streak end. They are in second place in the Pacific Division, 10 points behind the Vegas Golden Knights. Aaron Dell made 39 saves.
"It didn't feel like a 7-1 game," Sharks coach Peter DeBoer said. "Obviously we own it and that's what it ended up being, but 3-1 going into the third, we're on the power play. I thought we were playing a pretty decent road game. You have to credit them, they have the ability to open the flood gates and really pour it on. They did that in the third, and it got away from us."
Bonino gave the Predators a 1-0 lead 1:55 into the first period on a wraparound. He tracked down the rebound of a shot by Roman Josi and beat Dell for his ninth goal.