Sacha Modolo claimed stage 1 of the Tour of Croatia as the UAE Team Emirates rider outsprinted Giacomo Nizzolo.