NEW YORK (AP) -- Moe Harkless had 22 points and nine rebounds to lead St. John's to a 61-58 victory over No. 20 Notre Dame on Saturday, the Red Storm's first win over a ranked team in 11 games this season.
D'Angelo Harrison added 15 points for St. John's (13-16, 6-10 Big East), while Amir Garrett had 11, including the drive that gave the Red Storm a 61-58 lead with 8.9 seconds to play.
Scott Martin and Jack Cooley both had 18 points for the Fighting Irish (20-9, 12-4), who had won a program-record nine straight conference games. Alex Dragevich missed a 3-point attempt at the buzzer for Notre Dame, which shot a season-worst 4 for 31 from 3-point range (12.9 percent). The Fighting Irish could have moved into a tie for second place in the Big East with No. 10 Marquette.
Cooley had 11 rebounds, his fifth double-double in his last six games.