Match ends, Reading 0, Brentford 3.
Bryan Mbeumo scored on his first start since returning from coronavirus as in-form Brentford brushed aside Reading to move within two points of the Championship's automatic promotion places.
The Frenchman, who missed Brentford's first post-lockdown game at Fulham after a positive test, glanced home a first-half header for his 15th goal of the season to put the Bees ahead.
Josh Dasilva lashed home Brentford's second midway through the second half after following up on Rafael Cabral's save from his initial effort, before Joel Valencia added a stunning third from outside the box in added time.
Brentford were well worth their third straight win since football's resumption - and a fourth in succession overall - that ramped up the pressure on the top two, particularly second-placed West Bromwich Albion.
The mid-table Royals' only real chance fell to Michael Olise just before half-time, with his goalbound volley deflected over by well-positioned Bees defender Pontus Jansson.
Buzzing Bees hot on heels of wobbling West Brom
When Brentford kicked off the Championship's restart with a lunchtime trip to Fulham on 20 June, all eyes were on the Bees' London neighbours as the team likeliest to break into the top two.
But after stunning Scott Parker's side that day with two late goals, Brentford then turned over Albion to arguably position themselves as the larger threat.
The Baggies will be fully aware that the Bees boast a significantly superior goal difference, a cushion stretched to 11 by these three goals at the Madejski and a fourth straight clean sheet.
If Slaven Bilic's team fail to win at Sheffield Wednesday on Wednesday, Brentford would go second by beating Wigan on Saturday - deposing Albion from the top two for the first time since September.
'BMW' parts back together as Brentford purr through gears
Mbeumo's bout of coronavirus meant Thomas Frank had been unable to start with his preferred 'BMW' front three - Said Benrahma, Mbeumo and 23-goal leading scorer Ollie Watkins - since football's restart.
Back together for the first time, the trio tormented the Royals once Mbeumo nodded home from a cleverly-worked corner that Ethan Pinnock headed back after spinning free at the far post.
Brazilian keeper Rafael's brilliance prevented a Reading side with little to play for losing by more, twice preventing Watkins from moving clear of Aleksandar Mitrovic as the division's outright top scorer.
But he was beaten when static defenders allowed Dasilva to follow up the keeper's parry from his initial shot and left helpless by substitute Valencia's swerving thunderbolt from 20 yards late on.
Reading manager Mark Bowen: "In every department, I thought Brentford were much stronger than us. They looked more brighter than us, they had more intelligence on the ball and made more right decisions than us.
"We've got to look at how we may have to freshen things up in the team. I expected much more from my side.
"That's one point from three games - that's the bottom line. Did we lack fight and character? We've just got to address that."
Brentford head coach Thomas Frank: "This was a very good performance going away from home. We maintained another high level, especially on the defensive side of our game.
"That is a most important side of the game to be focused on. You have to be disciplined and stick to your structure.
"You can always talk about putting the pressure on them (West Brom) but the only thing that we can do is focus on our training and our games - and make sure that we win the next one.
"It's then up the other teams to either win or fail - and then put more pressure on themselves. But we can't look too far ahead."
- 33Cabral Barbosa
- 10SwiftSubstituted forAdamat 68'minutes
- 21OliseSubstituted forMcClearyat 60'minutes
- 9BaldockSubstituted forPuscasat 60'minutes
- 29Tuncará Gomes
- 22DalsgaardSubstituted forRasmussenat 81'minutes
- 18JanssonBooked at 67mins
- 17MarcondesSubstituted forMokotjoat 82'minutes
- 14DasilvaSubstituted forBaptisteat 65'minutes
- 19MbeumoSubstituted forValencia Castilloat 61'minutes
- 16Valencia Castillo
- Dean Whitestone
- Shots on Target
Second Half ends, Reading 0, Brentford 3.
David Raya Martin (Brentford) wins a free kick in the defensive half.
Foul by Michael Morrison (Reading).
Foul by César Joel Valencia Castillo (Brentford).
Charlie Adam (Reading) wins a free kick on the left wing.
Goal! Reading 0, Brentford 3. César Joel Valencia Castillo (Brentford) right footed shot from outside the box to the high centre of the goal. Assisted by Christian Nørgaard.
Corner, Reading. Conceded by Rico Henry.
Attempt blocked. César Joel Valencia Castillo (Brentford) right footed shot from outside the box is blocked. Assisted by Saïd Benrahma.
Ethan Pinnock (Brentford) wins a free kick in the defensive half.
Foul by Yakou Meite (Reading).
Corner, Brentford. Conceded by Michael Morrison.
Attempt blocked. Saïd Benrahma (Brentford) right footed shot from outside the box is blocked.
Attempt saved. Ollie Watkins (Brentford) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Saïd Benrahma.
Attempt blocked. Andy Rinomhota (Reading) right footed shot from outside the box is blocked.
Substitution, Brentford. Kamohelo Mokotjo replaces Emiliano Marcondes.
Substitution, Brentford. Mads Roerslev Rasmussen replaces Henrik Dalsgaard.
Attempt blocked. Ollie Watkins (Brentford) right footed shot from the left side of the box is blocked. Assisted by Shandon Baptiste.
César Joel Valencia Castillo (Brentford) wins a free kick in the attacking half.
Foul by Charlie Adam (Reading).