Rublev is one of the most highly rated young players on the ATP Tour and has now announced himself on the scene following a shock win over Federer.
It was the first time the two met and Federer was playing his first tournament since losing in the Wimbledon final last month.
And it was barely a contest with Rublev getting the job done in just over an hour.
The Russian immediately went on the front foot in the first set, getting an early break and forcing his opponent into errors.
Federer stepped up in the second set but Rublev once again found the breakthrough and broke to lead 4-3 following more errors from the world No 3.
As with most matches featuring Federer, the majority of the crowd were in support of the Swiss tennis star.
And Rublev joked he thought he only had 1 per cent of audience backing him to win.
“It’s an amazing feeling when you play such a legend as Roger,” he said.
“At least 99 percent of the crowd was supporting him.
“Today I was just trying to do my best.
“I told myself I need to play every point to the end.
“No matter what the situation, I kept fighting.”
Rublev will now face Daniil Medvedev in the quarter-final with a potential semi-final against Novak Djokovic awaiting him.
The world No 1 faces Pablo Carreno Busta later this evening and if he advances, Djokovic will take on either Lucas Pouille or Karen Khachanov in the quarters.
Federer meanwhile will now have a few weeks to prepare for the start of the US Open, where he is aiming to win his first title since 2008.