The 73-run win over South Africa in Port Elizabeth on Tuesday perched India firmly on top of ICC's ODI Team Rankings with a historic series-clinching 4-1 lead in the six-match rubber.