Afghanistan need 56 runs in 6 balls.

Impossible?
Afghanistan have surely surrendered against India...
All out
reply