All-rounder Chris Woakes struck his first Test century to guide England to 357/6 and a commanding 250-run lead over top-ranked India at stumps on Day 3 of the second Test at Lord's on Saturday.
Having come together shortly after lunch with England struggling at 131/5, Woakes (120 not out) and Jonny Bairstow (93) shared a match-changing stand of 189.
The partnership has given England a good chance of moving into a 2-0 lead over India in the five-match series. The forecast of further rain over the final two days of the match appears to offer India's best chance of avoiding defeat.
England bowled India all out for 107 in their first innings on a rain-interrupted second day. That followed a first-day washout in London.
Woakes, who reached his century off just 129 balls, is playing in place of Ben Stokes, who was forced to miss the second Test as he stands trial in a court in Bristol charged with affray. Stokes starred as England won a tense series opener by 31 runs at Edgbaston.