The eighth player in the world won after two hours and 23 minutes.
Rublev twice took the service away from Ruda in the first set and took the lead in the match. He started the second set well, made a break and took the lead with 2: 1, and Rudd immediately returned the break in the next game and equalized.
After that, the tennis players won games on their serves until the 12th, when the Norwegian made a break again and equalized in the match.
Both of them made a break in the third set and a tie-break was played, which Rudd won with 7: 5 and for the first time in their career, placed in the semifinals of the final tournament.
He will play against Russian tennis player Danilo Medvedev in the semifinals on Saturday.
Serbian tennis player Novak Djokovic and Aleksandar Zverev from Germany are playing in the second semifinal.