Saints beat Raptors in men's basketball from long range