A sweet-flavored wine such as a Moscato or Riesling does not pair well with an intensely dry Riesling.  The sweetness of the Moscato or Riesling will be overwhelmed by the dryness of the Riesling, creating a clashing and unpleasant flavor combination.  Instead, opt for a medium-dry to semi-sweet white wine that can balance out the dryness of a drier Riesling.  Sparkling wines with fruity flavors, such as Prosecco, are also excellent options for pairing with a drier Riesling.