KL Rahul answered his critics in style as on Day 4 of the Kanpur Test, he recorded his fastest ever fifty in Tests. Rahul walked in at 141/3 and got to his fifty off just 33 balls to take India close to Bangladesh's total. Prior to this Test, Rahul had never scored a fifty quicker than a run-a-ball in Tests.