Giselle Juarez has done it again.
The Oklahoma pitcher threw her second perfect game of the season Sunday in a 14-0 run-rule win at Iowa State.
Juarez's first perfect game, March 14 against Loyola Marymount, also came in a 14-0 win.
The left-hander struck out 12 of the 15 Cyclones she faced. Juarez, who transferred to OU from Arizona State, is 20-0 and one of 26 finalists for National Player of the Year.
The No. 1 Sooners notched another Big 12 sweep, extending their program-record winning streak to 35 games.