For much of the day, thanks again to the weather, it looked as though the fans were going to be restricted to just over eight overs of cricket but then the weather cleared in the evening and India must have wished the rain had stuck around.
Surrey's Sam Curran, so impressive in the first game in Birmingham, joined Woakes at the crease when bad light caused an early finish to the day's play.
After a rain delay, Cheteshwar Pujara was run out by debutant Ollie Pope and a downpour followed immediately.
Warwickshire favourite Woakes, recalled after England omitted Ben Stokes because of a clash with his fellow pace-bowling all-rounder´s trial for affray, had missed the hosts´ 31-run win in the first Test at his Edgbaston home ground last week because of fitness concerns following knee and calf injuries.
England's Jos Buttler celebrates taking the wicket of India's Virat Kohli.
Having been bowled out for 107 on day two, India will have harboured hopes of at least limiting England's lead when they reduced the hosts to 89-4 at lunch.
José Mourinho takes aim at Manchester United’s board
Mourinho has clashed with the club's hierarchy in recent weeks and showed his frustration at not adding to his squad before Thursday's transfer deadline.
Team India will look to bounce back strongly on Day 3 of the second Test against England at Lord's. Against South Africa in January, he became the first batsman to be run out twice in a test since 2000 and was the first Indian player to do so in test history.
Anderson struck twice in quick succession to remove Ajinkya Rahane and Kuldeep Yadav before Broad trapped Ravi Ashwin lbw. "For me I find it so much fun when it is like that", said Anderson.
"If we bowl like that today, with those conditions, we'd bowl most teams in the world out", he said. "When you build pressure all day no matter who you are it is hard", he said.
The partnership has given England a good chance of moving into a 2-0 lead over India in the five-match series. He was fortunate to enter the fray with the ball no longer swinging as it had throughout the match and India's bowling attack - undoubtedly rueing the decision to pick two spinners - either tiring or ineffective.
And in his 25th match at this level, Woakes surpassed his previous Test best of 66, made against Sri Lanka at Lord´s two years ago, before completing a 129-ball hundred, including 15 fours, with a pulled three off Hardik Pandya.
Batsman Pujara was brought in for Shikhar Dhawan.