The Sharks finally broke their losing streak at five games (0-4-1) with a thrilling 5-4 win over the Edmonton Oilers.