Video: Struck out all but one in perfect game
See Texas hurler Tessa Cantrell take care of business herself, striking out 14 of 15 in a five-inning perfect game.
For the ninth straight week, Norco held onto the top spot in MaxPreps Xcellent Top 25 Softball Rankings. However, for the first time this season, the Cougars trailed in a game.
In Norco's first 27 games, its streak of leading at the end of an inning was snapped at 173 when Santiago took a first-inning lead. Norco battled back and scored the final four runs for the 5-3 win.
Pinnacle, Los Alamitos, Hendrickson and Coral Springs Charter went unbeaten last week and rounded out the top five.
There was little movement outside the top 10, with only one team falling from the rankings and only one – Leonardtown – getting a spot for the first time this season.
MaxPreps Xcellent 25 National Softball Rankings

Donovan Catholic moves up to No. 18 in this week's rankings.
Photo by Ray Richardson
1. (Last week 1) Norco (Calif.), 28-0The Cougars'
Taylor Dockins recorded the 103rd win of her career, tying her with Mission Viejo's Taylor McQuillin (2012-2015) for the CIF Southern Section record. Dockins can claim the record outright Tuesday when Norco hosts Centennial.
2. (2) Pinnacle (Phoenix), 33-1The Pioneers have won their last 16 games – including three in the state 6A tournament. They play 28-6 Hamilton on May 11 with the winner moving to the state 6A title game.
3. (3) Los Alamitos (Calif.), 23-3Behind pitching of senior
Ryan Denhart, the Griffins have won eight in a row.
4. (4) Hendrickson (Pflugerville, Texas), 27-1The Hawks downed MacArthur (Houston) 1-0 for their sixth straight win. Up next are Saturday's 6A Area Regionals against Bowie (Austin).
5. (5) Coral Springs Charter (Coral Springs, Fla.), 26-1Winners of 19 straight, the Panthers haven't allowed a run in their last seven wins. In their last 15 games, they have allowed just one run. They play a regional game Tuesday.
6. (6) Gahr (Cerritos, Calif.), 23-0The Gladiators took a pair from Paramount last week, 12-0 and 8-0.
7. (7) Bishop O'Connell (Arlington, Va.), 24-0The Knights have scored 300 runs and allowed six this season. Last week, they scored 50 and allowed one run.
8. (8) Oakleaf (Orange Park, Fla.), 27-2Oakleaf has won 22 straight, including its last three by shutout. On the season, opponents have crossed home plate only 27 times.
9. (9) Katy (Texas), 31-3The Tigers have won 16 in a row and scored 202 runs during the streak. They play 34-5 Ridge Point (Missouri) on Saturday in 6A Area Regional play.
10. (10) Woodinville (Wash.), 16-0The Falcons defeated Skyline (Sammamish) 6-0 last week.
11. (11) Hurricane (W. Va.), 30-1Last week, Hurricane defeated defending Ohio 3A state champion Wheelersburg 4-0, and took out 20-game winners Cabell Midland (Ona) and Huntington.
12. (16) Crown Point (Ind.), 19-0The Bulldogs won four games last week, three by shutout.
13. (13) La Cueva (Albuquerque), 24-0The Bears closed out the regular season with three wins – 17-0 and 16-3 over Clovis (N.M.) and 20-0 over Valley (Albuquerque, N.M.).
14. (14) Bentonville (Ark.), 26-1 The Tigers have won 11 in row and have allowed 24 runs.
15. (17) Westminster Christian (Huntsville, Ala.), 45-2-1The Wildcats have won 17 in a row and have allowed 11 runs during the streak. Last week, their three wins were by a combined 27-1 margin.
16. (15) Penn (Mishawaka, Ind.), 18-1Penn split with Xcellent team Oak Park-Forest River (Oak Park, Ill.), winning 18-4 and losing 1-0.
17. (NR) Leonardtown (Md.),19-0The Raiders have given up six runs and have recorded 14 shutouts, including eight in their last nine games. Senior pitcher
Kaitlin Beasley-Polko is hitting .636 and has won all 19 of her starts, recording 273 strikeouts in 125 innings and a 0.28 ERA.
18. (20) Donovan Catholic (Toms River, N.J.), 19-0Donovan Catholic has won five straight by shutout. Sophomore
Lindsay Nelson is 15-0 with a 0.58 ERA.
19. (19) Cape Fear (Fayetteville, N.C.), 22-0The Colts beat Overhills (Spring Lake) 3-1 and South View (Hope Mills) 9-0.
20. (18) Moniteau (West Sunbury, Pa.), 14-0Moniteau is outpacing its foes 180-10 and has won its last four games by shutouts.
21. (21) North Augusta (S.C.), 24-1-1The Yellowjackets have won 15 straight.
22. (22) Lakewood Ranch (Bradenton, Fla.), 26-2Winners of nine straight, Lakewood Ranch has four pitchers who have a combined 1.04 ERA.
23. (23) Forney (Texas), 29-2The Jackrabbits have won 10 in a row.
24. (24) Johnson (San Antonio), 28-2Johnson has won three five straight.
25. (25) Eastlake (El Paso, Texas), 30-3Winners of 18 straight, Eastlake is hitting .471 as a team.
Dropped out: Oak Park-River Forest (Ill.).