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.
England had stumbled to 89-4 in reply to India's first- innings 107, but Bairstow played confidently and was unbeaten on 62 at the interval while the returning Woakes (55 not out) notched up his fifth Test fifty as the hosts reached 230-5. After the departure of the openers, English captain, Joe Root, stitched a min-partnership of 45 runs with debutant Ollie Pope.
With the forecast set fair for Saturday, it will be the turn of England's batsmen to drive home the advantage given to them by their bowlers on a day where there were two stoppages for rain spanning more than five hours.
Ajinkya Rahane, who scored a century when India played England at Lord's last time around, fell for 18 runs.
In the ongoing Test, he couldn't perform to expectations and got out cheaply for 23 runs to Chris Woakes, who made a comeback following his injury layoff.
Perseid Meteor Shower: How to see it this weekend
The meteor shower is touted as the most prolific of the year, as between 50 and 60 meteors per hour will light up the sky. People can also bring lawn chairs and blankets to watch the meteor shower from the grassy area around the observatory.
The second session will be vital with India still looking to get early wickets to keep England's first-innings lead to a minimum. The sight of big-hitting Jos Buttler at the crease would not have settled their nerves, but such has been the difficulty to score on the Lord's pitch that Virat Kohli and Co. would have doubtless backed themselves to make early inroads.
Broad chipped in with one wicket getting Ashwin caught LBW in the 35th over.
Anderson, who had generated movement off the seam as well as an impressive amount through the air, finished off the Indians - and secured his five wicket performance - by removing Ishant Sharma.
Left-arm spinner Kuldeep Yadav was brought in for seamer Umesh Yadav, joining Ashwin in the slow bowling department.
It may not be long though before their attention - and England's - turns to bowling and trying to force through a win to put their side 2-0 up in the series.