Danielle Pici hit a walk-off two-run homer in the bottom of the eighth to lift Plum to a 12-10 win over New Castle in a Section 1-5A softball slugfest Friday.

It was the 11th home run of the game.

Jaiden Gentile and Riley Stephans hit a double and home run apiece and Lily Deluca, Liana Yusko and Makenzie Marotta also homered for the Mustangs (12-5, 8-4). Aliyah Stalczynski hit a double and two home runs, Olivia Hood doubled and homered and Keara Mangieri and Zoe Shields also went deep for the Red Hurricanes (8-9, 5-6).

Albert Gallatin 4, Laurel Highlands 3 – Leah Myers hit a walk-off two-run double for Albert Gallatin (4-11) in a nonsection win. Aubrey Speelman went 3 for 3 with a double and two RBIs for Laurel Highlands (6-11).

Chartiers Valley 7, Trinity 4 – Delaney O’Connor went 2 for 3 with a home run and four RBIs and Lily Duffill went 2 for 2 with a double to lead Chartiers Valley (9-5) to a nonsection win. Gabriella Humphreys and Hanna Suhoski hit a home run apiece for Trinity (10-8).

Franklin Regional 16, Kiski Area 2 – Ceana Copeland went 2 for 2 with a double and three RBIs and Chloe Lancaster had a double and four RBIs to lead Franklin Regional (13-4, 9-2) to a Section 2-5A win. Kyla Hutcherson and Alyssa Perona doubled for Kiski Area (5-10, 4-7).

Frazier 16, California 0 – Addison Hiles went 4 for 5 with a double, triple and three RBIs, Gracen Hartman doubled and drove in three runs and Grace Polkabla tripled as Frazier (12-2, 9-1) clinched sole possession of the Section 4-2A title. Addison Hiles threw a five-inning, three-hit shutout. Madyson Morton hit a double for California (2-11, 0-8).

Greensburg Salem 9, Derry 5 – Cate Waugaman went 3 for 4 with a double, home run and two RBIs and Hannah Olbeter and Alle Scarpa hit a double apiece to lead Greensburg Salem (10-5, 6-5) to a Section 1-4A win. Haylee Myers went 2 for 3 with a double, home run and five RBIs for Derry (10-4, 8-3).

Ligonier Valley 16, Southmoreland 1 – Abby Springer went 4 for 4 with three doubles and four RBIs and Natalie Bizup and Elyse Witcoski hit a home run apiece as Ligonier Valley (4-9, 4-4) clinched a Section 1-3A playoff spot. Makayla Etling hit a home run for Southmoreland (8-6, 6-4).

North Allegheny 12, Mt. Lebanon 2 – Zoe Rychel went 4 for 4 with three doubles and three RBIs, Avelyn Kropf went 2 for 3 with a double and four RBIs and McKenna Rowlands and Twila Goulding hit a double apiece for North Allegheny (12-7, 11-5) in a Section 1-6A win. Dani McClinchie hit a home run for Mt. Lebanon (6-13, 4-12).

South Allegheny 16, Shady Side Academy 0 – Ava Brown and winning pitcher Carrera Conley hit a double apiece for South Allegheny (13-2, 9-0) in a Section 2-2A win over Shady Side Academy (2-8, 2-7). Cameran Colecchi and Cadence McBride drove in three runs apiece for the Gladiators.

Thomas Jefferson 10, Connellsville 0 – Allie Chalovich and Morgan Alisesky hit a double and home run apiece and Alayna Grese homered to lead Thomas Jefferson (11-5, 9-2) to a Section 4-5A win. Cali Leichliter and Kendal King singled for Connellsville (11-6, 7-5).

Baseball

Belle Vernon 10, Yough 0 – Connor Bergman went 2 for 3 with a double and three RBIs and Cole Matusik hit a double and triple for Belle Vernon (13-2) in a nonsection win. Braden Andrews threw a five-inning two-hit shutout. Tyler Burkett and Mike Bobnar had the hits for Yough (2-12).

Brownsville 8, Uniontown 4 – Jeremiah McDonald went 3 for 4 with a double, triple and three RBIs and Noah Petroff doubled to lead Brownsville (5-11) to a nonsection win. Luke Gresh hit a double for Uniontown (2-12).

Carrick 5, Aquinas Academy 0 – Eli Wittman went 3 for 3, Brayden Fisher doubled and Riley Mares drove in two runs to lead Carrick (7-6) to a nonsection win over Aquinas Academy (4-10).

Chartiers-Houston 10, Beth-Center 6 – Julius Livingston went 3 for 4 with two doubles and four RBIs and Justus Buckingham went 3 for 4 and drove in a pair to lead Chartiers-Houston (7-7, 4-6) to a Section 1-2A win. Brady Gotfredson had two hits and two RBIs and Paul Williamson doubled and drove in a run for the Bucs. Ashten Pinkney went 3 for 4 with two RBIs for Beth-Center (4-10, 2-7).

Fort Cherry 12, Avella 2 – Landon Trnavsky had a triple, home run and three RBIs, Ben Demascal homered and Colton Temple doubled and drove in three runs to lead Fort Cherry (12-4) to a nonsection win. Noah Kimberland and Tristan Davis hit a double apiece for Avella (10-7).

Greensburg Central Catholic 16, Jeannette 3 – Stephen Kochis had a double, home run and five RBIs, Nick O’Mahoney hit two doubles and a triple and Tyler Samide hit a double and home run for Greensburg Central Catholic (12-2, 9-1) in Section 1-A win. Amari Thomas singled and drove in a run for Jeannette (8-8, 5-5).

Obama Academy 21, Perry Traditional 0 – James Lozecki threw a three-inning perfect game, recording all nine outs by strikeout, to lead Obama Academy (8-3, 5-1) to a City League win over Perry Traditional Academy (0-5, 0-5). Elijah Rawlings went 4 for 4 with five RBIs, Roman Gray went 2 for 3 with a double and four RBIs and Clark Ehman doubled for Obama.

Pine-Richland 6, Kiski Area 2 – Jake Waddell hit two doubles and Benjamin Husted hit a home run to lead Pine-Richland (15-2) to a nonsection win. John DeLuca doubled for Kiski Area (2-13).

Plum 6, Gateway 1 – Max Vollmer singled, doubled and drove in three runs and Michael Tedrick had a double and an RBI to lead Plum (15-2) to a nonsection win. Winning pitcher Gregory Huff gave up one unearned run on two hits and struck out nine in five innings. Vollmer and Jake Domkowski each threw a scoreless inning of relief. Donovan DeLuca doubled for Gateway (6-12).

Quaker Valley 4, Moon 2 – Todd Kagle hit two doubles and Henry Kupanc, Ryan Finamore and Oscar Roig hit a double apiece for Quaker Valley (10-6) in a nonsection win. Andrew Cross hit a home run for Moon (5-11).

Shady Side Academy 9, East Allegheny 0 – Cole Little went 2 for 2 with a double, triple and two RBIs and Michael Bogdanovich drove in two runs for Shady Side Academy (6-12, 5-5) in a 2-3A win over East Allegheny (0-15, 0-10). Winning pitcher Ty McCaskey struck out 12 and allowed four hits in five innings for the Bulldogs.

Girls lacrosse

Plum 14, Knoch 4 – Ella Pedley and Jadyn Dupal each scored four goals and Carly Venanzi scored three times to lead Plum to a nonsection win. Natalie Wagner, Farrah Susko and Gia Babilon also scored for the Mustangs.

North Hills 14, Seneca Valley 2 – Maddie Korbel scored eight goals and Mallory Lutz added three to lead North Hills to a Section 2-3A win. Lauren Patsilevas, Addy Moriconi and Maddie Dembrowski also scored for North Hills.

Track and field

Pine-Richland Invitational – A pair of athletes from the host Rams turned in first-place finishes during a rain-shortened meet. Abby Satina swept the hurdles and teammate Maren Iski won the 1,600.

Knoch had a pair of girls champs in Kara Fennell in the triple jump and Karlee Buterbaugh in the javelin.

Quaker Valley basketball star Mimi Thiero won the high jump. Other WPIAL girls winners were Plum’s Gabrielle Layne in the 100, Moon’s Rachel Stepp in the 400 and the North Catholic 400 and Shady Side Academy 3,200 relay teams.

On the boys side, Latrobe’s Preston Miller won the 100 and helped the Wildcats claim the 400 relay.

Other WPIAL boys winners were Seneca Valley’s Gavin Skarbek in the 400, Freeport’s Michael Braun in the 1,600, Quaker Valley’s Davin Gartley in the 100 hurdles, Riverside’s Carson Emerick in the discus and Butler’s Nicco Baggetta in the javelin.