Sahih al-Bukhari 528 - The five Salat (prayers) are expiations (of sins) | Criterion