India win!
Both of India's wins so far were set up by the bowlers. Jasprit Bumrah picked up four wickets today. One with the new ball and three at the death. Kuldeep Yadav stepped up to offer his captain another option in the back end. He gave away only five runs between 39th, 41st and the 43rd overs.
This is all on the same ground where over 700 runs were scored just four days ago.
Of late, Rohit Sharma (131 off 84) looks like a batter exploring the very limits of his ability and finding that there may be none.
Previously he used to set himself up to bat 50 overs and part of the reason for that is because India didn't know if they could trust their middle order. Now they had depth there. Now they have match-winners there and that's freed Rohit up.
He's taking a lot of risks in the first 10 overs and a lot of them are paying off because he's being clever about them. He's picking his strong areas - down the ground and over midwicket and square leg - for his boundaries and there were plenty today.
Afghanistan's batters did well to put up 272, with their captain Hashmatullah Shahidi and allrounder Azmatullah Omarzai scoring half-centuries. They were 184 for 3 in the 35th over but fell away a bit after that, to 235 for 7 in the 45th. Those are the kinds of mistakes that more experienced teams won't make. In any case, more runs wouldn't have helped them. Batting got better under lights in Delhi and India wrapped the game up with 90 balls to spare. Local boy Virat Kohli helped himself to his 68th ODI half-century.