0 0 Josef Vasicek had a career-high three goals and Kevin Weekes recorded his second straight shutout as the host Carolina Hurricanes beat the San Jose Sharks 3-0 Tuesday night.