Tanak ends long win drought in Sardinia