Shane Barrett won his third game in as many starts, but none was more impressive than yesterday's.

Barrett pitched a five-inning no-hitter for Lower Moreland in a 10-0 Bicentennial League baseball win at Jenkintown.

The senior struck out seven and walked only two. He has allowed only one earned run in 17 innings pitched this season.

In other league games:

New Hope-Solebury also got a no-hitter, this one from Kyle Davis, in a 12-2 win over visiting MaST Charter. Davis pitched all five innings, striking out six and walking two. Teammate Matt Maiorelli went 3 for 3 with three RBIs to key the Lions' nine-hit attack.

Kevin Larrisey hit a home run in Bristol's three-run fifth to help the Warriors crush visiting Calvary Christian, 15-5. Matt Casper pitched a six-hitter to earn the win.

Public. Jared Farbman pitched a five-hitter for Central in a 15-3 pounding of host Northeast.

Seven players hit safely for Nueva Esperanza in its 14-5 win over host Strawberry Mansion. Aaron Forty's two-run double keyed a six-run third inning. Joshua Ortiz got the win on the mound, pitching a three-hitter and striking out nine in his six innings of work.

Marquis Murray and Dave Mullen hit home runs in support of starter Corey Seidman to lift Washington to an 18-6 win at Lincoln.

Edwin Rohena pitched a five-hitter and had two doubles of his own for Frankford in a 17-0 win at Saul.

Dobbins scored eight runs over the first two innings and coasted to a 15-2 win at Simon Gratz.

An 11-run fourth inning helped host Engineering and Science escape with a 14-4 win over Germantown in a game that was played at 11th and Cecil B. Moore.

Mike Alexander was 3 for 5 with four runs scored to lead Bartram to a 24-4 win at Fels.

Sophomore second baseman Luis Vargas singled in the bottom of the seventh inning to break a 10-10 tie and give host Bok an 11-10 win over Olney. Senior catcher Matt Stewart also had an outstanding day for the Wildcats (4-3), with six RBIs.

Joshua Toledo scattered seven hits and helped himself with a key triple to lead host Ben Franklin to an 18-8 win over West Philadelphia. Robert Ingram homered for the Electrons.

Eric Funaro's first-inning home run got host GAMP off to a good start in a 12-1 win over Edison.

Joe Maloney pitched a four-hitter for host Franklin Learning Center in its 16-6 win over Martin Luther King. Maloney has won all four of his starts. The Bobcats (9-0) also got a double and a home run from John Schuler and two doubles, a triple and five RBIs from Lenny Nicoletti.

Miguel Romano went 4 for 4 to lead Swenson to a 22-1 win at Furness.

Franklin Towne Charter scored eight runs in the top of the seventh inning, all with two outs, to win, 8-1, at Roxborough. John Plumley hit a two-run double ion that inning and Ron Gunning followed with a two-run single.

Catholic North. Bob Hopkins pitched a three-hitter and went 3 for 5 at the plate to lead North Catholic to a 12-2 win at Bishop McDevitt.

Catholic South. Kevin Culbert hit a pair of doubles to pace a 12-hit attack for Cardinal O'Hara in a 12-2 win at rival Monsignor Bonner.

Inter-Ac. Mike Mattei allowed just one hit over seven innings and pitched host Chestnut Hill to a 3-2 win over Germantown Academy.

Suburban One American. Seldom-used pinch-hitter Will Olsen delivered a clutch single to score C.J. Bond with the winning run in the eighth inning for host Springfield (Montgomery County) in a 3-2 win over Upper Dublin. Bond started the inning by getting hit by a pitch and Kevin Heigh's bunt single advanced him to second.

Track and Field

Spring-Ford

's Aaron Dubost tied a school record in the 400-meter run in a time of 50.3 seconds to highlight a pair of Pioneer Athletic Conference wins for the Rams. Spring-Ford defeated

Lansdale Catholic

, 101-49, and topped

Perkiomen Valley

, 88-62.

Volleyball

Souderton

, No. 1 in the state in the latest poll, held onto that ranking with a 3-0 Suburban One League win over visiting

Council Rock South

. The Indians, who won by game scores of 25-18, 25-17 and 25-14, were led by Josh Berry's 17 kills and Justin Brubaker's 10 kills.