Today Yannis Voisard won on the Nevegal, he attacked from the gc group on the final climb and was able to hold on.
The stage results:
https://www.procyclingstats.com/race/giro-ciclistico-d-italia/2021/stage-9
No changes inside the top 10 of the gc before the final sprint stage.
Omar El Gouzi once again inside the stage top 10 (the guy clearly deserves to be signed by an Italian PCT team).
Also, besides Ayuso there where 2 more first year U23 riders inside the stage top 10, the former teammates Piganzoli and Milesi. The former is still sitting 10th on the gc and the later got better and better during the race, if he didn't crash out of a one day race a few days before the Giro started and came into the race all bandaged up he might have been able to get a good gc result for himself.
Ayuso had a bit of a scary moment when he crashed on the urban cobbles in Belluno in the middle of the stage, but the gc group pretty much waited for him. No breakaway was able to get away, Pira attacked on both Passo Valles and Pieve d'Alpago, but both times they caught him afterwards.
I didn't know that Verre was mainly a MTBer when he was younger (he was a MTB and a CX NC in his age class in 2017), that might explain why he has improved so much on the road compared to his results as a junior.