Former world number one Maria Sharapova cruised past Kazakhstan`s Zarina Diyas and into the semi-finals of the Shenzhen Open in China on Thursday.