Wyatt Johnston scored twice and Esa Lindell dished two assists as the Dallas Stars took a 5-3 victory over the San Jose Sharks.