PUNE: India beat South Africa by an innings and 137 runs in the second Test on Sunday.
The tourists were dismissed for 189 after following-on in the final session of day four in Pune, as India took an unassailable 2-0 lead in the three-match series.
Vernon Philander, who made 37, and Keshav Maharaj, who scored 22, put up a brief resistance during their 56-run eighth-wicket stand, but Yadav broke through with the wicket of Philander.
He took his third wicket after sending back Kagiso Rabada for four and spinner Ravindra Jadeja trapped Maharaj lbw to wrap up the game as India went past Australia’s 10-series wins on home turf. Jadeja returned figures of 3-52.
The win also consolidated India’s number-one position in the world Test championship with 200 points.