Match ends, Brentford 1, Reading 3.
Nick Blackman scored twice as Reading registered their first Championship win of the season away at Brentford.
The Royals took the lead on 17 minutes when Orlando Sa powered a header home and Blackman doubled their advantage with a free-kick from 25 yards out.
Lasse Vibe pulled one back for the Bees midway through the second half.
But Blackman sealed the points with an injury-time penalty, converting after being brought down by Bees goalkeeper David Button.
Brentford had Button to thank for keeping the scoreline down as Reading ran riot in a one-sided first half.
He made a string of saves; tipping Stephen Quinn's deflected shot wide, parrying a header from Hal Robson-Kanu and making a brilliant double save to deny Quinn and Blackman.
Brentford looked far more lively after the break but rarely looked like clawing their way back into the game, even after Vibe reduced the arrears with a curling effort which went in off the post.
The Bees were playing the first match on their new pitch at Griffin Park, which was re-laid during the week after their game against Birmingham in midweek was postponed.
Brentford head coach Marinus Dijkhuizen: "We were very poor in the first half and to be honest I didn't recognise some of my players. We were not good on the ball and struggled to keep hold of it."
Reading boss Steve Clarke: "I keep talking about performances and that first half was excellent. If we play like that then the results will follow and if they don't I'll still be happy.
"I thought we could have been out of sight by half-time but their keeper has kept them in it. I was out of my seat getting ready to celebrate when he stopped one shot."
- 27ButtonBooked at 90mins
- 26TarkowskiBooked at 31mins
- 3BidwellBooked at 84mins
- 20DiagouragaSubstituted forMcCormackat 37'minutesBooked at 53mins
- 17KerschbaumerSubstituted forSaundersat 83'minutes
- 24GogiaSubstituted forClarkeat 45'minutes
- 11HofmannBooked at 57mins
- 1BondBooked at 90mins
- 2GunterBooked at 87mins
- 11ObitaBooked at 22mins
- 6NorwoodSubstituted forHectorat 90+4'minutes
- 10SáSubstituted forTshibolaat 82'minutes
- 9Robson-KanuSubstituted forMcClearyat 45'minutes
- 19Fernández Iglesias
- 26Al Habsi
- Andy Madley
- Shots on Target
Second Half ends, Brentford 1, Reading 3.
Goal! Brentford 1, Reading 3. Nick Blackman (Reading) converts the penalty with a left footed shot to the bottom right corner.
David Button (Brentford) is shown the yellow card for a bad foul.
Penalty conceded by David Button (Brentford) after a foul in the penalty area.
Penalty Reading. Nick Blackman draws a foul in the penalty area.
Jonathan Bond (Reading) is shown the yellow card.
Attempt blocked. Harlee Dean (Brentford) header from the centre of the box is blocked. Assisted by Jake Bidwell with a cross.
Substitution, Reading. Michael Hector replaces Oliver Norwood.
Jake Bidwell (Brentford) wins a free kick on the left wing.
Foul by Garath McCleary (Reading).
Foul by Maxime Colin (Brentford).
Nick Blackman (Reading) wins a free kick in the attacking half.
Delay over. They are ready to continue.
Delay in match Anton Ferdinand (Reading) because of an injury.
Attempt missed. Sam Saunders (Brentford) right footed shot from outside the box misses to the left. Assisted by Alan Judge.
Maxime Colin (Brentford) wins a free kick in the defensive half.
Foul by Garath McCleary (Reading).
Corner, Reading. Conceded by Sam Saunders.
Attempt missed. Daniel Williams (Reading) right footed shot from outside the box misses to the left. Assisted by Aaron Tshibola.