Alba Teruel (Laboral Kutxa-Fundación Euskadi) finished just behind Schweinberger in fourth place.
After breakaways from Tamara Dronova (Roland), Zhao Qing (China), and Chinese champion Zhang Hao (China Liv Pro Cycling) were reeled in, Aurela Nerlo (Winspace) attacked 23km from the finish. She built a gap of up to 48 seconds but was eventually caught with 3.8km to go, setting up another bunch sprint.