For the second year in a row, McKeesport's softball season came to an end at the hands of North Allegheny.
Laura Cotter singled home Mackenzie Gostomski with two outs in the top of the seventh inning to give No. 9 seed North Allegheny (15-5) a 1-0 victory Tuesday against No. 8 McKeesport (12-6) in the first round of the WPIAL Class AAAA tournament at Plum.
North Allegheny was the WPIAL runner-up last season and beat McKeesport, 7-5, on its way to the district final.
This season it was a pitchers duel between Madi Beining and Jessica Beitler.
North Allegheny managed only four hits off Beitler, while McKeesport only had two baserunners against Beining, who struck out seven.
Other Class AAAA first round
■ Plum 4, Baldwin 3: Jordan Seneca tripled and scored on a sacrifice fly by Melissa LeClair in the bottom of the seventh to give the No. 6 seed Mustangs (15-3) a walk-off win against the No. 11 Highlanders (11-6) at North Allegheny. Seneca also hit a solo home run.
■ Latrobe 8, Woodland Hills 1: Meredith Carr pitched a two-hitter, striking out four, and added two RBIs to help the No. 5 Wildcats (14-3) to a win against the No. 12 Wolverines (8-7) at Hempfield.
■ Bethel Park 6, Norwin 0: Taylor Andres pitched a two-hit shutout as the No. 10 Black Hawks (11-4) took down the No. 7 Knights (12-4) at California University.
Class AAA first round
■ Thomas Jefferson 3, Knoch 2: Janelle Allison singled home Rachael Bowers in the bottom of the seventh to lift the No. 13 Jaguars (12-5) past the No. 4 Knights (10-4) at North Allegheny.
Class AAA preliminary round
■ Central Valley 6, Ellwood City 0: Jessica Koshinski pitched a five-hit shutout and Caitlyn Suter knocked in three runs to help the Warriors (6-7) advance into the first round with a win against the Wolverines (7-6).
Class AA first round
■ Deer Lakes 2, Our Lady of the Sacred Heart 1: Trailing by a run, the No. 2 seed Lancers (15-0) scored twice in the sixth inning to eke out a victory against the No. 15 Chargers (9-6) at Baldwin. Tiffany Edwards struck out 10 in the win.
■ Riverside 4, Chartiers-Houston 2: Brooke Barker allowed just four hits and had three double plays turned behind her to help defending WPIAL champion Riverside (11-2), the No. 6 seed, advance to the quarterfinals with a victory against the No. 11 Buccaneers (10-7) at Fairhaven Park in Kennedy.
■ Burrell 2, Steel Valley 1: Haley Kuzmirek hit a tying RBI double in the top of the seventh, then re-entered in the ninth and hit the go-ahead solo home run to give the No. 8 Buccaneers (13-3) an extra-inning win against No. 9 Steel Valley (9-5) at Plum.
■ Waynesburg 11, Freeport 6: Emily Luckey went 3 for 3 with three RBIs to lead the No. 5 Raiders (12-8) to a victory against the No. 12 Yellowjackets (10-5) at Hempfield.
■ McGuffey 4, Charleroi 0: Cassie Weiss allowed three hits and struck out seven in a complete-game win for the No. 10 Highlanders (13-3) against No. 7 Charleroi (10-4) at California University.
■ Seton-LaSalle 3, South Allegheny 2: Lexi Mercurio singled home Amanda Jeziorski in the bottom of the seventh to lift the No. 3 Rebels (11-2) past South Allegheny (8-5) at Baldwin.
■ Keystone Oaks 3, Laurel 0: Lauren McMillan threw a four-hit shutout and knocked in two runs as the No. 4 Golden Eages (12-4) beat the No. 13 Spartans (8-7) at Fairhaven Park.