Rookies Will Smith and Macklin Celebrini both scored in San Jose's four-goal third period as the Sharks pulled away for a 6-2 win over the Buffalo Sabres.