Yadav-Chahal restrict SA to 269/8, Faf du Plessis hits 120