Tied 2-2, Vrbata beat Sabres goalie Anders Nilsson with a slap shot through traffic from just inside the blue line with 18.9 seconds left in the third period. The goal was Vrbata's fourth in the past four games, his team-high 15th of the season, and his 600th NHL point.
Arizona trailed, 2-0, after two periods.
"I thought their goalie was playing so well that it would be tough to get something by him," Vrbata said. "It was good that we found ways."
Reporters again asked Vrbata why he has produced so many points (46) this season after netting just 27 last season with Vancouver.
"It seems 'Tip' knows how to use me and I like to play his style of game," Vrbata said, referring to Head Coach Dave Tippett.
Early in the third period, Vrbata assisted on Max Domi's goal at 6:42 to extend his point streak to a career-high nine games. The team record for a point streak is 11 games set by Jeremy Roenick in 1999 and Shane Doan in 2008.