Stone powers Vegas past San Jose 6-3