Senior left-hander Michael Gaggioli (3-1) allowed two hits in six innings pitched, giving up singles in the first and sixth innings, for host Santa Margarita. Tim May had two hits and three runs batted in and Mark Samuelson drove in three runs for the Eagles (4-4).

Serrano 13, Barstow 7
Joe Proto went three for five with four RBIs and one run and Ryan Turner went three for four with one RBI and two runs to lead host Serrano (4-2) over Barstow (4-3).

St. Monica 6, St. Bernard 3
Manny Urresti struck out seven in five innings to get the win and closer Logan Gelbrich struck out five of the six batters he faced to get his third save of the season for visiting St. Monica (3-4), which scored all six of its runs in the third inning. Sophomore Basilio Martinez went two for five with two RBIs for the Mariners. Marcus Cogman went two for four for St. Bernard.

Upland Christian 12, Apple Valley Christian 4
Tony Trabbie pitched five innings, striking out five and giving up four runs, and Steven Ertel went two for four, hitting his second home run of the season, to lift host Upland Christian (6-0). Apple Valley Christian is 1-5.

Whittier Christian 10, Murphy 1
Whittier Christian improved to 3-3. Murphy fell to 0-2.

Woodcrest Christian 5, Ontario Christian 1


Frazier Mountain 11, McFarland 8
Jeremy Rivette went three for three with two doubles and Nick Lewis went two for four with two RBIs for host Frazier Mountain (3-1).

La Quinta 10, El Centro Southwest 0 (5 innings)
Barrett Chamberlain (2-0) pitched a two-hitter and struck out seven with no walks for host La Quinta (4-1). Wes Shulby hit a three-run home run in the fourth inning for the Blackhawks. El Centro Southwest is 3-4.

North Torrance 10, Narbonne 0
Kyle Pond of North Torrance (2-5) went three for three with two walks, three runs, three RBI and a two-run homer at Narbonne (3-5).

Thursday, March 18