Photo: Cyclist Kristin Armstrong

Kristin Armstrong, from Boise, Idaho, won the first stage of the inaugural Women's USA Pro Challenge race on Friday, Aug. 21, 2015.