Andrey Rublev secured his place in the Shanghai Masters final by defeating Grigor Dimitrov. The Russian star won with a 7-6, 6-3 victory and will face Hubert Hurkacz in the final. Hurkacz defeated Sebastian Korda with a powerful serve, winning 6-3, 6-4. Both Rublev and Hurkacz are in top form, setting the stage for an exciting final.