Fabian Marozsan upset Casper Ruud in three sets to reach the Shanghai Masters quarter-finals (Credit: Amazon Prime Video).