St. John’s rallied from a 16-point deficit in the second half to defeat Xavier 88-83, giving Rick Pitino his 900th career on-court victory.