St. John teammates finish 1-2 in two mile