Federer needed only 21 minutes to break Sock's serve twice and win the first set of their semifinal Saturday at the BNP Paribas Open.
Jack Sock broke through against a top-five ranked opponent after losing first seven matches vs such competition.
Roger Federer and Stan Wawrinka set up an all-Swiss showdown for the ATP Indian Wells Masters title with straight-sets semi-final victories on Saturday.
In their third meeting, 31 year-old Wawrinka defeated Carreno Busta 6-3, 6-2 by converting break point chances when he it counted and demonstrating dominant form. Wawrinka then served for the match at 5-4 but failed to convert three match points and Federer broke back to take the set to 5-5.
Australian Kyrgios had beaten Djokovic in the quarterfinals in Acapulco nearly two weeks ago in their first career meeting, and repeated the feat Wednesday to reach the last eight, where he will face Federer. The 3-time Grand Slam victor has met Federer 22 times in his career and has defeated him only on 3 occasions. He pushed the Swiss number two, but Federer was too strong in the end, taking the match 6-2, 7-6 (4).
"It's an wonderful result to be in the final here, especially in Indian Wells, one of the best Masters 1000", Wawrinka said in his post-match interview.
Here are the key viewing details for the finale at Indian Wells and a closer look at the four players battling it out for singles glory.
Is Donald Trump weakening the G20's defence of free trade
Germany's finance minister Wolfgang Schaeuble has said it is in the EU's interest to have a strong financial centre in London. Mnuchin is scheduled to meet one-to-one with China's Finance Minister Xiao Jie and central bank governor Zhou Xiaochuan.
"Unfortunately I am unable to play today due to sickness", Kyrgios wrote in a statement posted to his Twitter feed. "But on the flip side of that, I am playing confident tennis as well myself".
Both Pablo Carreno Busta, age 25, and Jack Sock, age 24, were at career-high rankings of 23 and 18 respectively.
"Sometimes you get lucky when you put yourself out there", Federer said of the Kyrgios withdrawal.
"Most of the time I know when I start to win the matches in the tournament, I start to get confidence, the good feeling with the ball", Wawrinka said. Or Mirjana Lucic-Baroni - age 34 and ranked 79th - reaching the semi-finals in Melbourne? "I had an injury [knee], and I had to take some time off and do some hard work at home to get back fit and ready".
Although Federer beat him in the Australian Open semifinal, he had to go to five sets and it wasn't easy. Federer is dominating the head-to-head series 19-3, including 14-0 on hard courts.
"So far the season has been good, even tough", Wawrinka said.