An early Adam Forshaw goal was enough for Brentford to make it three straight home wins against Oldham Athletic.
The Bees dominated most of the game, after a tricky start, and could have had more than the one goal Forshaw delivered in the 17th minute.
The home side were good enough at the back to deal with what Oldham could throw at them and saw the game out despite a late aerial bombardment.
The visitors settled slightly quicker and Simon Moore had to make a good early save to deny Matt Derbyshire before Dean Furman’s shot was deflected wide by Tony Craig.
However, once Brentford took control of the midfield, they started to create openings.
Cliff Byrne made a vital headed clearance to stop Craig nodding in and Farid El Alagui’s low shot was held by Dean Bouzanis.
Brentford went ahead just past the quarter hour with a fine goal – Harry Forrester fed El Alagui and his lay off found Forshaw, in off the right, who controlled and slotted it low left footed past Bouzanis.
Clayton Donaldson had a low shot saved when The Bees broke from a corner and Forrester was unable to turn in a Shaleum Logan cross from an acute angle.
Craig missed a golden chance when he headed a Forshaw corner over from eight yards and Donaldson picked out the well-position Bouzanis with a curling effort soon after.
Robbie Simpson shot wide for the visitors and then forced Moore in to an uncomfortable save with a header but their early momentum had long since vanished and they were holding on a little as half time approached.
Forshaw had a volley blocked and Forrester curled a free kick over before Donaldson headed a corner wide on the stretch.
Oldham almost snatched a leveller before the break when Moore got down well to tip a low Christian Montano shot around the post.
The same player went close again from the resulting corner with a low shot that fizzed across the face of goal.
Moore had to hold on at full stretch when a long ball flicked the head of Harlee Dean but Brentford were again on top after the break.
Bouzanis kept out a Forrester shot before Byrne made a superb last ditch block to deny Donaldson after he had raced clear and danced around one defender.
A Forshaw shot was saved and Jonathan Douglas blasted over but Oldham showed they could still pose a threat when a Montano effort fizzed over the top.
Brentford almost grabbed a second when a free kick was awarded for a back pass – Forrester drilled it low but Bouzanis got down to save and Craig headed the resulting corner straight at the goalkeeper.
Adeyemi had a shot blocked and El Alagui fired over from an acute angle but chances were starting to dry up at both ends.
Oldham – who could only muster a long range effort from Jose Baxter that barely tested Moore in the first half hour of the second half – brought on tall striker Matt Smith and resorted to a long ball game in an attempt to salvage something.
Smith’s first real involvement, however, was to head an El Alagui header off his own line after good work down the right by Ryan Fredericks.
Brentford were still searching for the second goal that would seal it – Fredericks brought a low save out of Bouzanis and El Alagui fired the loose ball in to the side netting.
But Oldham’s method started to reap a few rewards – Lee Croft sliced a shot wide and a Montano effort deflected wide.
Montano had another shot blocked and a Smith header deflected wide before Moore got down to make a superb save to keep out a Smith header.
Forrester shot over in stoppage time for The Bees but that proved not to matter as the hosts took the points.
Brentford: Moore; Logan (sub Legge 76 mins), Dean, Craig, Bidwell; Forshaw (sub Diagouraga 57 mins), Douglas, Adeyemi, Forrester; Donaldson (sub Fredericks 71 mins), El Alagui
Subs (not used): Gounet, O’Connor, Saunders, Hayes
Bookings: Fredericks (90 mins) (second of season)
Oldham Athletic: Bouzanis; Wabara, M’voto, Byrne (sub Smith 76 mins), Grounds; Crofts, Furman, Wesolowski (sub Baxter 55 mins), Montano; Simpson, Derbyshire
Subs (not used): Cisak, Brown, Tarkowski, M’Changama, Winchester
Bookings: Bouzanis (61 mins), Grounds (74 mins)
Attendance: 5,251 (253 away fans)
By Chris Wickham