India have won the 4th and final test despite stubborn resistance from South Africa to win in Delhi by 337 runs. The tourists were bowled out for 143, to give the hosts a 3-0 series victory. South Africa lost their last five wickets for seven runs with Ravichandran Ashwin taking 5-61. Hashim Amla was eventually dismissed for 25 off 244 balls and AB de Villiers top scored with 43 off 297 deliveries.

Alcaraz stunned by Korda at Miami Open
Former All Blacks assistant McLeod named Wallabies defence coach
10-man Real Madrid edge Atletico in pulsating derby
Man City win League Cup with O'Reilly double
Bezzecchi dominates MotoGP Brazil for fourth straight victory
