SACO — Everything might be falling into place for the Cape Elizabeth volleyball team.

The Capers rolled to a three-set victory over top-ranked Thornton Academy for its eighth consecutive win Tuesday night.

The set scores were 25-15, 25-23, 25-20.

When the season started, the Capers returned all but one player from the starting lineup that captured the Class A state championship last fall. They started the season by losing matches to Scarborough and Greely.

“Even though we have the core of our team back, we still have some new people on the court,” Cape Elizabeth Coach Sarah Boeckel said. “I just think we’re peaking at the right time. We’re playing good volleyball, and our discipline is good. Mental toughness is back and that’s what we had last year.”

“We were having some team dynamic issues,” said Lydia Brenneman, a senior libero explaining Cape’s rocky start. “We had just one spot to fill. We lost one person from last year, but I think we found that person (to replace her).”

Cape’s latest victory came against a team that won nine of first 10 games in only its third season of varsity competition.

“We haven’t come up against a team of this caliber,” Thornton Academy Coach Keith O’Leary said. “It was nice because it showed we could play with them.”

While the first set was a runaway, sets two and three were extremely competitive.

“(Thornton Academy) is great.” Boeckel said. “They got a great block in the middle and they’re very scrappy. We couldn’t take a point off.”

O’Leary didn’t seem disappointed with the outcome.

“What was nice is (Cape Elizabeth) has a lot of offense,” O’Leary said. “It gave us a chance to really get the blocks together and work them, but boy did (Cape) have some offense.”

In the first set, the Capers scored 10 consecutive points off Brenneman’s serve to open a 17-10 lead. They finished by running off five points on Katie Connolly’s serve.

The Trojans led the second by as much as five points (14-9). Cape Elizabeth scored six consecutive points off Maggie Dadmum’s serve to move into a 23-21 lead. Thornton Academy rallied to tie, but Monika Scheindel served two aces for the win.

The third set also went down to the wire. The Trojans moved into a 19-18 lead, but Cape scored seven of the next eight points to complete the sweep.

“I’m really proud of the girls,” O’Leary said. “What it is is a kind of end-of-the-year exam before the playoffs to let us know where we are.”

It was the final home game of the regular season for the Trojans, who went 6-1 in Linnell Gymnasium. They will finish the regular season with games at Cheverus, South Portland and Portland.

Cape’s final four regular-season games include matches against highly-rated Falmouth and Yarmouth.

“Everybody has given us a tough match,” Boeckel said. “I just think we’re peaking at the right time.”