Nadal, a 22-time Grand Slam champion, will play Nick Kyrgios for a place in Sunday's final.
Taylor Fritz, ranked 20th in the world, claims his second career title and his first at elite Masters 1000 level while denying Rafael Nadal a record-equalling 37th Masters crown.
Russia's Maria Sharapova screamed in delight after converting her third breakpoint in the seventh game of the third set with a scorching forehand to break defending champion Denmark's Caroline Wozniacki and seal victory.
Subscribe to our Youtube channel for all latest in-depth, on the ground reporting from around the world.
Copyright © 2022 TRT World.