In the first ever league meeting between the sides, Adam Le Fondre's penalty 13 minutes from time handed the Royals their first Sky Bet Championship win since the opening day - and condemned the Glovers to a fifth consecutive defeat in all competitions.
Reading manager Nigel Adkins made sweeping changes after the Royals' 6-0 humiliation at Peterborough United - with only Chris Gunter, Shaun Cummings and Le Fondre surviving the cull.
Adkins swapped Gareth McCleary for Danny Williams in a surprise first-half substitution and the newly-introduced midfielder came closest for the Royals before the break when he volleyed former Real Madrid and Everton winger Royston Drenthe's deep cross wide of the post.
More top news
Sunday evening's weather update for the east
Sunday evening's weather update for the west
A man has been taken to hospital with serious injuries after being beaten by a gang of 10 in the early hours of this morning.