Eichel had a goal and an assist, and Laurent Brossoit made 25 saves for Vegas (35-18-5), which extended its point streak to eight games (6-0-2).
"We're coming down the stretch where everyone has to bring their best every night," Golden Knights defenseman Zach Whitecloud said. "Not everyone is perfect. Some guys will have off nights. That's life and that's hockey. That's what you have 18 guys out there and a goalie back there for. We play the type of style where we play as a five-man unit every time we're out there. We support each other no matter what happens."
Mikael Backlund scored for the fourth straight game, and Vladar made 25 saves for Calgary (27-20-12), which won 6-3 at the Arizona Coyotes on Wednesday.
"We had a real good start. Fatigue caught up to us a little bit," Flames coach Darryl Sutter said. "It's tough [to only get a point], but I was concerned with the quick turn, but you got to stay positive."
Whitecloud brought the Golden Knights within 3-2, shooting far post from the right face-off circle at 5:08 of the third period on the rush.
William Carrier tied it 3-3 at 12:35, collecting a rebound and scoring from the slot.
"Will just gets hard to the net and makes life hard on the goalie," Pietrangelo said. "We feed off that energy. He's definitely an energy guy in the locker room, too. You see him on the ice. Everything he's getting now, he deserves. He's earning these goals."