There is a version of this match that was always going to happen. Two teams separated by the full width of Test cricket's development curve, meeting in a one-off game at a ground still establishing itself on the international map, in extreme heat that was always going to favour the team with the deeper batting resources and the more experienced bowling attack.
That version arrived precisely on schedule at Mullanpur's HPCA Stadium in New Chandigarh. And if anyone was surprised by what unfolded across two days, they have not been paying close enough attention to the distance between these two teams in the longest format.
India declared at 571 for 8. KL Rahul scored a century in his first Test innings as a non-captain — 100 off 164 balls, calm and controlled, the innings of a batter who has been in this situation so many times that the pressure of an international Test match feels, to him, like background noise. Shubman Gill, batting as captain for only the second time in home Tests, made 169 — his highest score as India's Test leader, a innings that began with the composure of a hundred and ended with the aggression of a batter who had decided the declaration could not come soon enough. Sai Sudharsan made 81. Rishabh Pant made 50 not out off 58 balls and looked like a man who had not been away from Test cricket for a single day.
Afghanistan, in reply, are 113 for 5. The lead is 458 runs. The match will end when India's bowlers decide it should end — and on the evidence of the first two days at New Chandigarh, that decision is not far away.
.png)
.png)