Blue Jackets spoil Sharks chance to clinch