With the game on the line, St. John’s (17-3, 8-1 Big East) rose to the occasion on defense and ended a three-game win streak by the Musketeers (12-8, 4-5) by holding them to 19 points in the last 20 ...