Reading went into their short trip to Griffin Park on the back of eight games unbeaten and five wins in their last six games. The home side may have lost at the weekend but they were unbeaten on their own patch and in the end it was Brentford's good form that would continue.
The Royals made one change from Saturday's win over Huddersfield, George Evans coming in for the injured Danny Williams.
There was little between the teams in the first, but Reading found themselves two goals down at the break after poor defending allowed Josh Clarke and then one time Reading target Lasse Vibe to score in a space of just four minutes.
A half time change by Jaap Stam made little difference and the game was seemingly put beyond Reading when Maxime Colin added a third just before the hour.
There was a glimmer of hope for the visitors when Yann Kermorgant scored from a penalty. However, Brentford were to end comfortable winners when Scott Hogan added a fourth four minutes from time.
This was a wake up call for the Royals and in the long term may be a good thing. Just like this time last year the p word was starting to being mentioned far too early, especially as performance wise Reading have never really looked one of the best teams in the league.
Stam and his team will be delighted that they do not have too long to make amends. Saturday's game with Derby will be a test of character for Reading and at least we can all rest easy in the knowledge that it was the fast sinking Cardiff City who had the ignominy of being the team Nick Blackman finally opened his Derby account against.
Brentford: Bentley; Colin, Bjelland, Dean, Yennaris; Hogan, McCormack, Egan, Sawyers; Clarke, Hogan.
Reading: Al-Habsi; Gunter, Obita, McShane, Moore; Evans, van den Berg, Swift; Beerens, Kermorgant, Harriott.