A power-play goal to break a recent rut, defensemen getting in on the offense and solid goaltending off the top: The Chicago Blackhawks were looking for a well-rounded game, and they got that on Tuesday night.

Duncan Keith and Andrew Shaw each had a goal and an assist, and Corey Crawford won his 29th game of the season as the Blackhawks beat the Dallas Stars, 4-2, at the United Center. The Blackhawks have 99 points and remain three points ahead of Colorado, a shootout winner Tuesday over Nashville.

Teuvo Teravainen looked strong in his NHL debut, especially in the faceoff circle, where he won all seven of his draws.

"It was fun to play," Teravainen said. "And it's good that we won, so that's the best thing."

Kris Versteeg and Marian Hossa scored, Patrick Sharp had two assists while Jonathan Toews had an assist and won 23 of 28 faceoffs.

The Blackhawks were facing a Stars team fighting for a playoff spot, and Dallas showed the appropriate amount of jump at the start. The Stars were also getting some prime scoring chances that Crawford kept at bay.

“I got into the game pretty quick,” said Crawford, who, among other opportunities, faced a Ryan Garbutt breakaway early. “I felt good off the start. I’ve had pretty good preparation this year and was able to make some key saves early. It was just a game when I was seeing the puck well and our guys were playing well in front of me.”

Indeed they were. The Blackhawks fired 41 shots on Stars goaltender Kari Lehtonen — the remaining shot was Hossa’s empty-net goal with 33.3 seconds left in regulation. They tightened up defensively as the game wore on and broke an 0-for-9 skid on the power play.