NEWPORT -- Brooke Long finished a home run shy of the cycle, and Myah King shut down Newport's offense to give Line Mountain a 9-2 Tri-Valley League victory Saturday.
Long finished 3-for-5 at the plate with two RBIs, joining Joelle Snyder and Kiana Lukoskie as Eagles (7-3, 6-2 TVL) hitters to finish 3-for-5. Snyder ripped two triples, and Lukoskie raced for one. Line Mountain scored multiple runs in each of the first three innings.
King did not allow a run after the second inning, striking out five.
Abi Albright led Newport (2-9, 1-7) with three hits.
Warrior Run 6,
MONTGOMERY -- Warrior Run scored all six of its runs in the first two innings and held off Montgomery for the non-league win.
The Defenders (4-8) scored two runs in the first and four runs in the second, and Jackie Vognetz kept the Red Raiders from mounting a rally.
Laura Bastian had a double and a single for Warrior Run.
East Juniata 10,
COCOLAMUS -- Makenna Yetter knocked in three runs and scored four times to lead East Juniata to the non-league win.
The Tigers (1-7) led 7-0 before Lourdes (1-7) scored a run before the Red Raiders tried to rally late in the game. Meisha Heintzelman had a 3-for-4 day at the plate, scoring a run and knocking in two.
Upper Dauphin 1
ELIZABETHVILLE -- Chelsea Konyar stifled a potent Upper Dauphin offense to give Halifax the Tri-Valley League win in a match-up of the top two teams in the league.
Konyar allowed two hits, both to Daily Item Preseason Player of the Year Amber Bingaman, while striking out four. A first-inning single from Anna Seiders gave Halifax (10-1, 8-0 TVL) all the offense it would need.
Taylor Brown struck out nine for Upper Dauphin (7-5, 6-2).
MILLERSBURG -- The bats were in full force for both teams but Tri-Valley put a big number on the scoreboard to spark a non-league win over Millersburg.