The Dublin baseball team played the role of spoiler Wednesday night.

The Gaels, ranked 16th in the Bay Area News Group top 20, edged No. 15 Alhambra 6-5 in the Bulldogs’ own Alhambra Easter Tournament. A five-run top of the sixth for the Gaels (14-2) wiped out a 3-1 Alhambra lead. Dublin added another run in the seventh for the final score.

It was a pitcher’s duel in the early going, with the Bulldogs (10-4) clinging to a 1-0 lead through four. Diego Mata’s double accounted for the only run.

Alhambra widened the lead to 3-1 in the fifth, with an RBI double from Ismael Rivera Parra.

Dublin then erupted for five runs in the sixth and added an insurance run in the seventh. Singles by Matthew Phelps, Brendan Moddelmog and Brandt Nunemacher keyed the big inning.

California 1, No. 10 Clayton Valley 0 >> Ryken Redondo pitched five innings of shutout relief to lead the Grizzlies (6-7) past Clayton Valley at the Alhambra Tournament. Redondo, who got his first win of the season, allowed one hit, walked two and had four strikeouts.

Ethan Rye’s sacrifice fly in the fifth accounted for the only run of the game. Grayden Wright scored for Cal.

Corona del Sol-Tempe, Az. 10, No. 2 Granada 3 >> The Matadors ran into a buzzsaw Wednesday in the first round of the National High School Invitational in Cary, North Carolina.

The tournament, now in its 12th season (not consecutively), consists of 16 of the best high school teams from all over the country. Southern California schools have won nine championships. Florida teams have won twice.

Granada (10-3) trailed 7-2 after four innings, closed the gap to 7-3 with a run in the sixth, then gave up three runs in the seventh. Tyler Kennedy had two of the Mats’ six hits. Mikey Boyd, Peyton Richards and Joey Marasco each scored runs for Granada.

No. 17 Castro Valley 7, Tesoro-Rancho Santa Margarita 1 >> Alex Nicol began the scoring with a solo home run in the fourth inning and Braden Spade finished with a solo shot in the sixth as the Trojans improved to 11-3 with the non-league win.

Piedmont 7, Head-Royce 5 >> Markos Lagios laced a two-run double in the sixth that broke a 5-5 tie in the Highlanders’ win over Head-Royce at the Concord Classic. The hit by the senior catcher/third baseman capped a four-run inning for Piedmont, which improved to 10-4 on the season. The Jayhawks are 7-4.

San Leandro 5, San Lorenzo 4 >> The visiting Pirates took a 5-2 lead into the seventh, then held on to beat a San Lorenzo team that entered the game with only one loss in 12 games.

Lorenzo Charles drove in three runs and had two hits. Starting pitcher Sam Linnevers worked the first five innings, allowing two hits, one earned runs and striking out six. Gary Ferguson got the final two outs for the save.

Newark Memorial 6, James Logan 5 >> The Cougars built a 6-1 lead through four innings, then had to sweat out two-run rallies by visiting James Logan in the fifth and seventh innings.

Santa Teresa 2, Santa Cruz 1 >> Micah DeLap pitched a complete-game five-hitter as the Saints edged above .500 at 7-6 with the non-league win. DeLap walked three and struck out four. The only run he allowed, in the seventh, was unearned.

No. 1 St. Francis 17, Sacred Heart Cathedral 0 >> Junior Hailey Nguyen threw a five-inning no-hitter for the top-ranked Lancers, who improved to 11-2 on the season and 3-0 in WCAL action.

No. 3 Mitty 4, No. 8 St. Ignatius 0 >> Monarchs’ junior Kyleigh Mace ran her record to 6-1 by throwing a two-hitter. The BYU commit walked one and had eight strikeouts.

No. 4 Notre Dame-Belmont 3, Notre Dame-San Jose 1 >> The Regents gave Notre Dame-Belmont a scare, scoring a run in the fifth and making it stand up until the Tigers rallied for three runs in the top of the seventh. Allison Lui was the star of the game for the Tigers, going the distance on the mound and hitting a key single in the seventh.

No. 5 Mills 9, Half Moon Bay 0 >> The Vikings (10-2-1) scored in every inning in a game called after 4½ innings. Kalia Woo went 2-for-2 with a run and an RBI, and limited Half Moon Bay (6-10) to two hits. Jazzy Maske scored two runs and had an RBI for Mills.