Nightwatchman Jack Leach scored a career-best 92 while Jason Roy notched up his maiden Test half-century as England recovered from a poor start to erase a 122-run deficit and take a 181-run lead with one wicket in hand at stumps on a rain-affected day 2