San Francisco Frontiers - Sinner repels Shapovalov to reach US Open last 16