Sahih al-Bukhari 2870 - The extreme limit of the race of horses | Criterion