It was double delight for team mate Nicky Forster who had missed numerous chances to give his side the lead, including a spot kick that was saved by Steve Banks in the Bantams goal.
Livewire forward Forster told readingfc.co.uk: "After my penalty miss I was hoping and praying that we'd get a winner. If we hadn't won the fault would have been laid squarely at my door, so I was delighted when Shorey scored.
"Nicky scores goals for fun in training, so it's surprising that it's taken him this long to get his first. Hopefully he'll get a few more now because you can see he's got the quality."
Whilst putting in another excellent performance former Gillingham man Forster admitted he was frustrated not to get his name on the scoresheet.
He added: "I had so many chances. There was a good headec chance that I had in the first few minutes which I missed and it just continues from there.
"It was one of those nights where I couldn't get it right in front of goal. The 'keeper made some good saves but there was some poor finishing as well.
"They're a good team, but we were fairly comfortable and could really have won four or five nil."
After going two games without a goal, and some good chances missed, Fozzy will be hoping to get his name on the scoresheet once more this Saturday when the Royals play host to Millwall.
"I feel I'm playing well at the moment, causing defences problems, but I need to keep scoring. I had a good few chances tonight, and a few more at Preston last Saturday as well, so I need to be a bit more ruthless."