Tour of Sardinia: Ligurian Garibbo wins first stage | L'Unione Sarda