Patti LaBelle's Philadelphia group was the first team put through to tomorrow night's finale on NBC's Clash of the Choirs.
Nick Lachey's Cincinnati 25-tet got the good word next.
Both groups performed before the third finalist was announced.
It was so long, New Haven, as Michael Bolton's troupe got voted off, meaning Blake Shelton's Oklahoma singers survived.
And which group wins be decided tonight by the votes of viewers (or people reading about the show online).
At stake: $250,000 for a home-town charity.
In Philadelphia, that means the Abramson Cancer Center of the University of Pennsylvania and its With Our Voices outreach program, which promotes cancer detection.
One of the female Philly choir members spoke about having had Stage 4 non-Hodgkin's lymphoma, before the group sang the first of its two songs, "Jesus Take the Wheel."
LaBelle, who lost three sisters to cancer, said, "We're singing this for people who have cancer and don't know about it."
Team Lachey, whose first song was a creative a cappella rendition of "Flight of the Bumblebee," was competing for Children's Hospital of Cincinnati.
About the song, Bolton said, "I thought it created quite a buzz," and country singer Shelton, even more of a quipster, said, "I didn't understand a freaking word."
(After the Philly group's second song, "It's the Most Wonderful Time of the Year," Shelton, speaking from his competitive heart, said, "I think I speak for all of us when I say …. STOP.")
Shelton hopes his choir wins the quarter-mil to help military families and victims of disasters, like the recent ice storms that paralyzed Oklahoma.
To vote for LaBelle tonight, just dial 1-877-6-CHOIR-1 (1-877-624-6471).
To figure out the phone numbers for the other groups, go to NBC's website and click on "CSI: Miami."
OK, OK. That's kind of misleading. And biased.
To vote for Team Lachey, vote for 1-877-6-CHOIR-2 (1-877-624-6472). .
To vote for Team Shelton, vote for 1-877-6-CHOIR-3 (1-877-624-6473).
Phone lines opened at 10 p.m. and were scheduled to close, like, hours later.
Ten votes max per phone line.