Osaka and Barty stride closer to showdown as Nadal rolls on