DePaul coach Doug Bruno is happy his team is back playing again.

The 16th-ranked Blue Demons had played only once over the last 18 days before beating No. 18 St. John's 69-54 on Saturday.

"I was frustrated we had two weeks off," Bruno said. "Players like to play games and I'm glad we're in that rhythm again."

The Blue Demons were supposed to play New Jersey Tech on Dec. 29 but the game was postponed because of the snowstorm that blanketed the East Coast. DePaul routed Providence on Wednesday by 33 points. The Blue Demons have at least two games a week for the rest of the season

On Saturday, Anna Martin scored a season-high 24 points to lead DePaul over the Red Storm.

"Anna filled it up for us," Bruno said. "She's been very good since she's been here. She's a natural scorer."

Taylor Pikes added 11 points and 11 rebounds for the Blue Demons (15-2, 3-0 Big East), who have won 12 of their last 13 games. The lone loss during that span was at Arizona State on Dec. 21.

"It's a great league and to be able to knock off a ranked team on the road is huge," Bruno said. "I'm proud of the way our players did step up and get the job done. It was a total team effort."

Leading by six at halftime, DePaul took control of the game by scoring 14 of the first 18 points in the second half. Martin had eight points during the spurt, including six straight in one stretch.

Deirdre Naughton's layup capped the run and gave DePaul a 47-31 lead. The Red Storm couldn't get within 13 the rest of the game.

Shenneika Smith and Nadirah McKenith each scored nine points to lead St. John's (12-4, 1-2), which had its 13-game home winning streak end.

The Red Storm have now lost three straight games overall and host No. 2 Connecticut on Wednesday at Madison Square Garden. St. John's last home loss came against West Virginia last season.

"We still are trying to find ourselves, but we're running out of time," McKenith said. "Games are coming back to back. We need to practice hard and play hard and bounce back."

St. John's center Da'Shena Stevens was honored before the game for becoming the 17th player in school history to score over 1,000 points. The junior didn't start though for one of the rare times in her career and sat for the first 11½ minutes before entering the game with 8:32 left in the first half.

"She broke a team rule and it was disappointing and that's why she came off the bench," St. John's coach Kim Barnes Arico said. "We need to do the right thing all the time and get on the same page and we'll move forward."

She finished the game with just seven points.

"I thought we had our chances and it got away from us in the second half and DePaul's a really good team so we have to get better," Barnes Arico said. "It doesn't get easier playing Connecticut on Wednesday. Right now it's about St. john's and we need to get better every day."

DePaul held a 9-6 lead early on before St. John's went on a 15-4 run over the next 7 minutes. Amanda Burakoski had six points during the spurt including a jumper from the corner that made it 21-13 with 9:27 left in the half.

The Blue Demons scored the next 11 points, hitting two 3-pointers and a three-point play by Keisha Hampton that gave them a 24-21 lead with 4:45 left in the half. DePaul was up 33-27 at the break.

Hampton, who leads the team in scoring averaging 16.4 points, had just seven on 2-for-12 shooting. She did grab a season-best 11 rebounds.

DePaul outrebounded St. John's 48-34.