For the third straight game, the Rocket used the third period to their advantage, scoring three times after battling back from a 2-0 deficit.
Bernard said the team has been keeping their game simple in the third period and that is what has been successful for them.
"We're trying to get the pucks in deep, play physical on the closing team's defense and it wears them out come third period time and I think that gives us a little bit of a boost."
With the win, the Rocket have won three-straight games, including two straight against Cape Breton, and have improved to 17-31-2-2 on the season.
The winning streak feels good and relaxing, said Bernard.
"Everyone's happy when you're winning. (It) just makes coming to the rink just fun everyday and it's just a good atmosphere around the room right now."
The Screaming Eagles opened the scoring in the first period with a powerplay goal from forward Jonathan Brunelle.
In the second period, Kyle Farrell gave the Screaming Eagles a 2-0 lead at 2:27.
The Rocket cut the lead in half with Victor Provencher's 17th goal of the season at 6:27.
In the third period, Ben Duffy's team-leading 31st goal of the season tied the game 2-2 at 13:15 before Bernard's 15th of the season gave the Rocket the 3-2 lead at 15:07.
Matej Beran sealed the deal with an empty-net powerplay goal at 19:18.
Antoine Bibeau made 24 saves to pick up the win for the Rocket.
Philippe Trudeau took the loss for Cape Breton stopping 24 shots.
The Rocket will look to win their fourth straight game on Friday Feb. 10 when they travel to Acadie-Bathurst to take on the Titan. Game time 7:30 p.m.