Join us on day five...published at 19:04 British Summer Time 5 July
It's been a day of dominance for India, with England starring down the barrel to save this Test match.
My colleague Matthew Henry has tried to make sense of it all in his report...
Scroll down for clips and reaction and you can watch highlights of all today's play on Today At The Test from 19:00 BST on BBC Four and via iPlayer.
We will be back tomorrow at 10:30 for all the action from day five with the Test Match Special team providing ball-ball commentary from Edgbaston.
Here's some other cricket stories which you might like to read between now and then: