Harry Brook rose to the occasion on Day 3 of the second Test at Edgbaston, crafting his ninth Test century to help England claw their way back after early trouble against a dominant Indian side. The 26-year-old Yorkshireman reached his hundred in 137 balls, exorcising the ghosts of Headingley where he agonisingly fell for 99 in the first Test.