Matteo Moschetti is an Italian cyclist, who currently rides for UCI ProTeam Q36.5 Pro Cycling Team. From Wikipedia
He secured his second Grand Tour victory by launching a late-race break that left him nearly four minutes clear entering a Rome finale blessed by Pope Leo XIV.