"It feels good," Kessel said. "It's getting to that time of the year where you have to battle and get wins."
WATCH: [All Penguins vs. Blue Jackets highlights]
Pittsburgh (46-29-6) has 98 points and remains second in the Metropolitan Division by one point over the Blue Jackets and the New Jersey Devils.
The Blue Jackets (45-29-7) are third because they own the second tiebreaker on the Devils: Columbus won the season series 3-1-0. New Jersey holds the first wild card from the Eastern Conference, one point ahead of the Philadelphia Flyers.
"It's tight. It's been like that all year," Penguins center Sidney Crosby said. "For a lot of those teams, a lot of them are winning games and not really moving very far in the standings. It's been like that for a little bit now. It comes down to the final game, as you'd probably expect."
Columbus has qualified for the playoffs in consecutive seasons for the first time.
"When we wake up we're going to feel better, we'll be happier," Blue Jackets center Pierre-Luc Dubois said. "Right now, a loss is a loss. That's a good team over there. Odds are we might be getting them in the playoffs."
Patric Hornqvist had a goal and an assist, Conor Sheary and Kris Letang scored and Matt Murray made 26 saves for the Penguins.