Philippe Senderos has been left out of the final Switzerland squad for Euro 2016.
Head coach Vladimir Petkovic has subsequently opted to leave the 31-year-old out of his final squad to take to France, despite concerns over his centre-back positions, with Norwich City's Timm Klose out injured and Johan Djourou having been battling an illness.
"Senderos is in a difficult phase of his career. He has lost some confidence in his abilities," said Petkovic following the announcement.
"It was nothing against Zuffi. He is a little tired. I think it would have been difficult for him to reach form in time.
"Widmer has shown strong performances for his club but there are two players there who offer me more promise.
Switzerland face Moldova in a final warm-up friendly on Friday. They take on Albania, Romania and the host nation France in Group A of the finals.
Switzerland squad in full:
Defenders: Stephan Lichtsteiner (Juventus), Nico Elvedi (Borussia Monchengladbach), Michael Lang (Basel), Johan Djourou (Hamburg), Steve von Bergen (Young Boys), Fabian Schar (Hoffenheim), Francois Moubandje (Toulouse), Ricardo Rodriguez (Wolfsburg)
Midfielders: Valon Behrami (Watford), Blerim Dzemaili (Genoa), Gelson Fernandes (Rennes), Fabian Frei (Mainz), Granit Xhaka (Arsenal), Xherdan Shaqiri (Stoke City), Renato Steffen (Basel), Denis Zakaria (Young Boys)