Birmingham, July 2 -- Young Indian opener Yashasvi Jaiswal fell just 10 runs short of breaking legendary batter Rahul Dravid's record of becoming the fastest to score 2,000 Test runs by an Indian.

During the second Test at Edgbaston, Jaiswal needed 97 runs to reach the milestone in 39 innings, fastest by an Indian, going past Dravid, who took 40 innings for it.

However, he fell to England skipper Ben Stokes, who broke a rock-solid 66-run stand between him and skipper Shubman Gill. Jaiswal was back in the hut for a brilliant 107-ball 87, with 13 fours.

In 21 Tests and 39 innings, Jaiswal has made 1,990 runs at an average of 53.78, with five centuries and 11 fifties, with the best score of 214*. In this series so far, he has 192 runs in ...