Taliqua wins gold in Lucerne