Yeovil Town and Reading go into half time with the scores level, despite several opportunities for both sides to take the lead at Huish Park.
Yeovil created the first chance of the game when Joseph Ralls attempted to crash home a volley from the edge of the area, hitting it sweetly but the ball was well-blocked.
Yeovil came close again soon after and should have taken the lead when Dan Seaborne rose to head towards goal, but he spurned the chance as the ball flew over the bar.
Reading responded positively from a short corner, which almost caught Yeovil out, as Danny Guthrie fed Royston Drenthe, but he blazed his shot wide from inside the box.
It then took a smart save by Reading goalkeeper Alex McCarthy to keep the scores level when Edward Upson let fly with a dipping strike from 25 yards.
Nigel Adkins's men almost went ahead as Garath McCleary weaved his way behind the Yeovil defence, before digging out a 20-yard effort which went narrowly over the crossbar.
Yeovil could have taken the lead moments later as good work from James Hayter saw the midfielder spin before firing just over the bar.
Reading might have taken the lead approaching the end of the half following a desperate scramble inside the Yeovil area, but Hennessey gathered well before Blackman could reach the ball six yards out from goal.
It should have been 1-0 to Reading again minutes later as Drenthe tricked his way past three Yeovil players before swinging a cross to the far post, where Williams marked a fantastic opportunity with a poor volley wide.