Naomi Osaka survived Elise Mertens in three sets while Elena Rybakina defeated Yuliia Starodubtseva in straight sets to reach the US Open fourth round. Osaka and second seed Rybakina will now meet for a place in the quarter-finals.