Rapid Reax: St. John's 61, Notre Dame 58

Recap | Box score

NEW YORK -- A quick take on St. John's dramatic 61-58 win over Notre Dame on Saturday afternoon at Madison Square Garden:

WHAT IT MEANS: After going 0-10 against ranked opponents to start the season, St. John's finally owns a win over a Top 25 team, knocking off No. 18 Notre Dame in its final home game of the season.

St. John's (13-16, 6-10 Big East) has now won three straight games and just beat one of the hottest teams in the country. Notre Dame (20-9, 12-4 Big East) had won nine games in a row.

THE SKINNY: St. John's led for the entire first half, by as many as nine points. Notre Dame kept making mini-runs, but the Red Storm kept responding and took a 31-25 lead into the break. Seventeen of Notre Dame's 30 field goal attempts in the first half were 3-pointers, and the Fighting Irish made just three of them.

St. John's opened up strong to start the second half as well, extending its lead to as many as 14, 45-31, with 13:11 remaining. But Notre Dame started clawing back from there, cutting the deficit to one, 57-56, with 1:29 to play.

With St. John's leading 59-58, Amir Garrett made the biggest play of the game -- a driving lay-in down the center of the lane with the shot clock winding down to make it 61-58 with 8.9 seconds left. Notre Dame raced back down the court, but Alex Dragicevich's 3-point attempt at the buzzer was off the mark.

IN THE SPOTLIGHT: Moe Harkless had his sixth 20-point game of the season, finishing with 22 points and nine rebounds. D'Angelo Harrison chipped in 15, and Garrett had 11.

Scott Martin and Jack Cooley had 18 points apiece for Notre Dame.

NUMBER CRUNCH: Notre Dame, which entered the game shooting 34.4 percent from behind the 3-point line, finished a woeful 4-for-31 (12.9 percent) from downtown. That was the difference. A bunch of them were open looks, too.

WHAT'S NEXT: St. John's plays its final two regular season games on the road -- at Pittsburgh (15-13, 4-11 Big East) on Wednesday night, and at Rutgers (12-16, 4-11 Big East) next Saturday night.

Notre Dame plays at No. 8 Georgetown at 7 p.m. Tuesday.