Catonsville's Kelly Blake sank a three-pointer with five seconds left at Hereford to beat the Bulls, 41-40, and send the Comets to the state 2A girls basketball final four for the second straight season.
Blake also hit two other three-pointers to help the Comets clinch the 2A North region title. The Comets have beaten Hereford 15 straight times.
The Comets will play the winner of the 2A South region - DuVal - at 5 p.m. Friday at UMBC.
"I got stuffed [blocked] on my first three-pointer of the game and I was upset about that, so I got revenge," Blake said. "I was just praying the last one would go in. We didn't expect an easy game, but we didn't expect to be behind most of the game."
Catonsville (16-7) trailed from the middle of the second quarter until Blake's three-pointer at the end of the third quarter briefly gave the Comets a 32-31 lead.
After Hereford's Jessica Allen sank a three-pointer to start the fourth period, Catonsville trailed the entire quarter until Blake's game-winner.
Catonsville was out-rebounded 26-12. The Comets committed 21 turnovers to 13 for Hereford (15-10), a 1A regional champ in 1999.
"I don't know how we won this game," Catonsville coach Mike Mohler said. "We were in trouble. Hereford played great, had a good game plan and stuck to it. That's a real tough loss for them because they probably deserved to win it.
"Our leader, Becky Clipp, was sick, starter Tamisha Drummand was playing on a sprained ankle and it was our fourth game in seven days, three of them on the road. That takes a toll. We won an exhausting game against City Thursday and we had to come from 11 points down in the fourth quarter to beat Lansdowne in the opening playoff game. The girls just keep finding a way to win."
"It's a shame to end a season like this," said Allen, who finished with 13 points and five rebounds. "We didn't expect to come this far, but we stepped it up on defense and the offense came on in the tournament. It was an awesome season and I'm proud of our team. The threes beat us."
Despite being ill, Clipp led Catonsville with 16 points.
"I usually have a lot to say but I'm speechless," she said. "My emotions are shot. This is amazing. Kelly also hit a big shot to tie the Lansdowne game near the end."
Hereford coach Dave Schreiner said: "'I told our team that three-point shots were at the top of the list of things that can beat us. We did everything we needed to do to win for 31 minutes and 55 seconds. We played well inside."
C - Clipp 16, C. Wasserbach 5, S. Wasserbach 4, Blake 9, Popp 4, Drummand 3. Totals: 14 9-14 41. H - Allen 13, Reese 2, Flora 12, Franklin 8, Brunson 4, Sonnefeld 1. Totals: 16 6-7 40. Half: H, 23-21.