Serena Williams dropped just two games as she strolled into the semi-finals of the Swedish Open in Bastad on Friday.