AMES, Iowa - A two-run home run by Erica Miller in the bottom of the sixth inning pushed Iowa State to a 4-3 victory over the No. 17 Oklahoma State Cowgirls Saturday afternoon at the Southwest Athletic Complex. The win was Iowa State's first over a ranked opponent since April 22, 2009 when they won at No. 10 Missouri 4-3 and the first home win over a ranked opponent since upsetting No. 22 Oklahoma on April 22, 2006.

More...