Sharapova teaches Bouchard lesson to set up Russian semi