The CCC-Liv rider finished the 113km elite women’s race 34 seconds after the winner Arlenis Sierra, of Astana Women’s Team.
Mitchelton-Scott Women’s Lucy Kennedy took second, with her teammate Amanda Spratt in third.
Trek-Segafredo Women’s Elisa Longo Borghini completed the top five.
With 10km remaining, Moolman Pasio executed an attack with Borghini, Spratt, Kennedy and Brodie Chapman on her wheel.
The five riders were joined by Sierra shortly after. The race winner attacked and Moolman Pasio was the first to react.
Sierra had a 20-second lead as she entered the final kilometre and managed to carry on solo to the finish.
After winning the Cuban said the last 20 to 25km “were really hard”.
View more results below.
Elite women results
1. Arlenis Sierra (Cub) Astana Women’s Team 3:07:10
2. Lucy Kennedy (Aus) Mitchelton-Scott Women +0:00:19
3. Amanda Spratt (Aus) Mitchelton-Scott Women
4. Ashleigh Moolman-Pasio (RSA) CCC-Liv +0:00:34
5. Elisa Longo Borghini (Ita) Trek-Segafredo Women
6. Brodie Chapman (Aus) Tibco-Silicon Valley Bank
7. Rachel Neylan (Aus) KordaMenthe Real Estate +0:00:39
8. Emily Roper (Aus) KordaMenthe Real Estate +0:00:55
9. Ruth Winder (USA) Trek-Segafredo Women
10. Grace Brown (Aus) Mitchelton-Scott Women
11. Riejanne Markus (Ned) CCC-Liv
12. Jeanne Korevaar (Ned) CCC-Liv
13. Alison Jackson (Can) Tibco-Silicon Valley Bank
14. Elena Pirrone (Ita) Astana Women’s Team
15. Matilda Raynolds (Aus) Specialized Women’s Racing
16. Rebecca Wiasak (Aus) KordaMenthe Real Estate
17. Sara Bergen (Can) Rally UHC Cycling Women
18. Deborah Paine (NZl) New Zealand
19. Romy Kasper (Ger) Ale Cipollini
20. Krista Doebel-Hickok (USA) Rally UHC Cycling Women