Daniel Andre Tande clinched victory in difficult Innsbruck conditions to take the overall lead in the Four Hills Tour, but saw his gap at the top narrowed by the injured Kamil Stoch.