Woakes was only 17 not out when No. 11 James Anderson came to the crease but the pair added 35 before he was run out.
Anderson was unbeaten on one, the England great's 100th not out in Test cricket.
The hosts were struggling at 62-5 early on Friday after paceman Umesh Yadav, playing his first Test in nearly two years, removed nightwatchman Craig Overton and Dawid Malan during a return of 3-76 in 19 overs.
Yadav had also bowled England captain Joe Root for just 21 on Thursday after the world's top-ranked Test batsman had made three hundreds this series.
But Pope revived the innings as he shared partnerships of 89 and 71 with Jonny Bairstow (37) and Moeen Ali (35) respectively.
This five-match series is level at 1-1.