Horstman hits 1,000 points, Ranger offense breaks out with 76-25 win