Hosts Italy and The Netherlands both enjoyed good days as the Para-cycling Road World Championships began in Maniago.
Jetze Plat, a Paralympic champion in triathlon, won the men's H4 event for The Netherlands with a time of 19:20.08.
Poland won both minor medals as Krystian Giera sealed silver on 20:14.32 and Rafal Wilk bagged bronze on 21:04.63.
There was a home Italian 1-2 in the men's H3 as Federico Mestroni won in 21:07.63.
His compatriot Paolo Cecchetto won silver on 21:12.20 and Alex Hyndman of Canada collected bronze on 21:20.58.
Another Italian win came in the men's H2 as Luca Mazzone stopped the watches at 23:14.14.
American William Groulx had to settle for silver on 23:41.68 as Sergio Munoz Garrote took bronze on 24:17.18 for Spain.
Laura de Vaan won a three-strong women's H5 field in a time of 22:41.37 for the Dutch.
Germany's Andrea Eskau was the silver medallist on 23:48.40 and bronze went to Ana Maria Vitelaru of Italy on 27:11.91.
In the women's H4, Jeanette Jansen of The Netherlands took gold on 23:30.05.
Svetlana Moshkovich took Russian silver on 24:21.16 and Sandra Graf of Switzerland was timed at 24:40.83 for bronze.
Francesca Porcellato won the women's H3 for the host nation, stopping the watches at 23:36.57.
Alicia Dana won silver for the United States on 24:03.85 and there was Brazilian bronze for Jady Martins Malavazzi on 24:20.30.
Two riders entered the women's H2 with Dutchwoman Carmen Koedood winning in 37:38.89.
South Korea's Mikyoung Jeon was timed at 41:52.06.
Fabrizio Cornegliani added more Italian success in the men's H1, timing in at 31:11.88.
Nicolas Pieter Du Preez of South Africa and Benjamin Fruh of Switzerland won silver and bronze on 31:27.11 and 33:46.88 respectively.
Only one woman entered the women's H1, Australia's Emilie Miller.
She was timed at 58:15.25.
The men's C3 to C5, men's H5 and tandems for women and men will each complete two laps of the 13.6 kilometre circuit during the time trials, with all others racing one lap.
More time trials will be held tomorrow before road races begin on Saturday (August 4).