England’s tireless efforts were finally rewarded to leave a tetchy third Test against India hanging in the balance after three days at Lord’s. In sweltering conditions, England took the last four India wickets for 11 runs to dismiss the tourists for 387, meaning the scores were level on first innings. The home side looked set...