Kirsten Wilson was very good in leading Riverside to the WPIAL Class AA title Thursday.
In her team's PIAA playoff opener Monday, she was perfect.
Wilson threw a perfect game with 13 strikeouts and homered twice to help Riverside beat District 9 champ Curwensville, 6-0, in a first-round game at North Allegheny.
Riverside (20-0) scored twice in the first inning and added three in the fifth and another in the sixth.
Wilson hit a solo home run in the first and a three-run homer in the fifth.
Riverside's Logan Snyder went 3 for 4 with an RBI.
Other Class AA
• Deer Lakes 3, Fairview 0: Tiffany Edwards pitched a three-hitter and struck out seven to help the Lancers (19-1) knock off District 10 champion Fairview at Penn State Behrend. Edwards also had two RBIs.
• Philipsburg-Osceola 4, Chartiers-Houston 1: The Bucs (19-2) were defeated by District 6 champion Phillipsburg-Osceola at Penn State.
• Canon-McMillan 2, Hempfield 1: Olivia Lorusso's two-run home run in the fourth proved to be the difference as the WPIAL champion Big Macs (22-1) eliminated the Spartans (18-7) at North Allegheny. Winning pitcher Alayna Astuto allowed six hits. The Big Macs also defeated the Spartans in the WPIAL semifinals.
• North Allegheny 5, DuBois 3: Christine Scherer's two RBIs helped North Allegheny (18-5) defeat District 9 champion DuBois at Brockway. Bonnie Pierson and Casey Ginocchi also had RBIs for the Tigers.
• Greensburg Salem 2, St. Mary's 0: Jayne Oberdorf tossed a three-hitter with 15 strikeouts and her sister, Claire, scored both runs, as WPIAL champion Greensburg Salem (22-2) edged District 9 winner St. Mary's at Hampton.
• Ambridge 5, Hollidaysburg 2: Lexi Hilzendeger's two hits and three RBIs led WPIAL runner-up Ambridge (17-4) to the win against District 6 champion Hollidaysburg at Penn State. Winning pitcher Kelly Haslett added an RBI.
• Fort LeBouef 2, West Allegheny 0: District 10 champion Fort LeBouef eliminated West Allegheny (13-8) at Penn State Behrend.
• Neshannock 9, Elk County Catholic 1: WPIAL champion Neshannock (19-2) used a four-run first to blow past District 9 runner-up Elk County Catholic at Hampton. Winning pitcher Madison Schaffer threw a three-hitter and Allie Fischer had three triples and three RBIs.
• Carmichaels 13, Saegertown 9: The Mighty Mikes (22-3) trailed, 5-1, after two innings, but used a five-run third and five-run fifth to beat District 10 champion Saegertown at Penn State Behrend. Erica Burns and Amanda Brown each had two RBIs.
• Claysburg-Kimmel 4, Burgettstown 0: The Blue Devils (17-6) saw their season end with the loss to District 6 champion Claysburg-Kimmel at Penn State.