Jannik Sinner rallied past Denis Shapovalov to keep his US Open title defense alive, while Coleman Wong's historic run ended against Andrey Rublev.