World number three Daniil Medvedev and defending champion Elena Rybakina both made their way to the Wimbledon quarter-finals.