Casper Ruud er klar for semifinale i Monte-Carlo Masters etter at han slo regjerende mester Fabio Fognini 6-4, 6-3 i sett.