World number one Aryna Sabalenka reached the last 16 at the Miami Open when Elena-Gabriela Ruse retired injured on Saturday, while men's top seed Alexander Zverev beat Jacob Fearnley 6-2, 6-4 to reach the third round.