1 of 3
Kathy Kmonicek, Associated Press
St. John's Nadirah McKenith (5) tries to drive the ball around Notre Dame's Brittany Mallory (22) during the first half of an NCAA college basketball game on Saturday, Jan. 28, 2012, in the Queens Borough of New York.

NEW YORK — Skylar Diggins scored 24 points to help No. 2 Notre Dame beat St. John's 71-56 on Saturday for the Fighting Irish's 18th straight victory.

Devereaux Peters added 18 points, 15 rebounds, five blocks and four steals for Notre Dame (21-1, 8-0 Big East), which was coming off a 28-point blowout of No. 7 Tennessee on Monday night.

Trailing 6-1 early on, Notre Dame went on a 19-2 run to take an early 12-point lead. Diggins had the final eight points of the run, including a pretty floater down the lane that made it 20-8 with 11:16 left in the half.

St. John's scored the next eight points, including two 3-pointers by Tesia Harris, to cut it to a four-point game. That's as close as the Red Storm (13-8, 5-3) would get as Notre Dame put it away with a 14-0 spurt.