Federer advanced to the semi-finals where he will take on American 17th seed Jack Sock on Saturday. The American is entering the match against the legend at the back of a huge 6-3, 2-6, 6-2 win against Kei Nishikori.
Sock called Federer's 18th Grand Slam triumph at the Australian Open in January a "testament" to Federer's ability, after the Swiss missed some six months of 2016 through injury. And he was attacking really well in the first and third sets. They're obviously all having fun and with a really awesome name to call their group, let's all hope this isn't the last time Federer and his gang are serving up this type of performance.
After Australian Nick Kyrgios pulled out of his scheduled quarter-final against Federer in the first ATP Masters tournament of the year due to illness, Federer turned out for a light-hearted on-court question and answer session to entertain spectators.
The Swiss was in fine form as he secured a 6-3 6-2 triumph at Indian Wells, which took the third seed a little over an hour to complete.
The trio (we're not sure if Djokovic will be invited back after his contribution) sing the 1980s classic "Hard to Say I'm Sorry" by Chicago accompanied by Haas' father-in-law and world-renowed record producer David Foster on piano.
"The trend of tennis now, is a guy who is playing well at any ranking can give any guy trouble", Sock said.
"I want to wish Roger the best of luck for the rest of the tournament and thank everyone for their support so far here at the BNP Paribas Open".
"These are the matches we train for but I'm in no fit state to take to the court". But today I think there was nearly no break points for me.
"I didn't play my best tennis today, but I think he played good tennis also".
EMT Struck and Killed by Stolen Ambulance in the Bronx
Yadira Arroyo, 44, was responding to a call with another paramedic in the Bronx neighbourhood on Thursday night when she was hit. Gonzalez was charged with murder, grand larceny and operating a motor vehicle while impaired by drugs.
China-Saudi deals worth billions
The agreements between Saudi Arabia and China will cover a variety of issues, ranging from energy to space technology. The two already have a joint project - a refinery in Tianjin in northeastern China.