Campolindo High's Hannah Buck scored with 34 seconds left to lift the top-seeded Cougars over Acalanes 8-7 in the North Coast Section Division II girls water polo championship.
Buck got behind the Acalanes defense for the game-winner after No. 2 seed and host Acalanes (17-10) had fought back from a 6-1 deficit to tie the game in the final minute.
The win capped a 26-1 season for Campolindo.
"It was amazing," Buck said. "It wouldn't have happened without my teammates. Natalie (Siedemann) made a great pass. The design was for the person at the top to make the goal, but the girl left me and I was wide-open in front of the cage."
It was a gut-wrenching loss for the Dons, who had tied the score 7-7 just seven seconds prior on a long shot by Megan Dietrich. The ball was partially-blocked by Campolindo goalkeeper Maddie Tagg and ended up right on the goal line. It took several seconds for the goal judge to confirm it was a goal.
Cougars coach Kim Everist then called a timeout to set up the final play.
Siedemann, Annika Jensen and Brooke Preston each scored two goals to lead Campolindo to its fourth victory over the Dons this season. Dietrich led Acalanes with two goals.
San Ramon Valley 7, Monte Vista 1: The No. 1 Wolves frustrated their crosstown rivals with suffocating defense and got four goals from sophomore Kat Klass to capture their second straight NCS Division I championship at Acalanes High.
"We really did a great job helping back on their strong key players," Gasparini said. "I was able to take away a lot of those shooting angles because my defense was so strong. It was really great to have just one goal up there and keep it not so close."
San Ramon Valley (23-3), which also beat Monte Vista for the East Bay Athletic League title earlier this year, led 3-0 at halftime on goals by Klass, Casey Pond and Grace Cochran and 4-0 after three quarters.
The Wolves outscored their three NCS opponents 44-8 on the way to the program's fifth NCS title since 1997. The Wolves and Mustangs (16-9) have combined to win NCS titles each of the last 12 seasons.
-- Stephanie Hammon