The stage was rescheduled from its original 151.1km route from Locarno to 42.5km due to snowfall that blocked the Nufenen Pass and prevented an alternative route across the Furka Pass.
Almeida, a teammate from UAE Team Emirates, closed Yates's 35-second advantage to 27 seconds. Tom Pidcock and Oscar Onley, two more Britons, are ranked seventh and eighth in the general classification rankings.
#tourdesuisse