US' Ben Shelton returns a ball to France's Arthur Fils during their men's semi final match at the Swiss Indoors ATP 500 tennis tournament in Basel on October 26, 2024. AFP
The sixth-seed came through 6-3, 7-6(11/9) without facing a break point.
Now into his second ATP 500 final after his 2023 title in Tokyo, Shelton will play fourth seed Holger Rune or Giovanni Mpetshi Perricard in Sunday's final.
"I think it's always difficult to play friends, but maybe it was a little bit easier for me because he beat me in Tokyo and I wanted revenge," said 22-year-old Shelton.
"He got the title that week, so hopefully I can come and get this title this week."
By making the final, Shelton has guaranteed himself a return to the top 20.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: