Brentford's 100 per cent record at Gtech Community Stadium was ended by Manchester City, who claimed a 1-0 win on Sunday afternoon courtesy of Erling Haaland's early strike.
The Premier League top scorer struck his ninth goal of the season to the claim three points for Pep Guardiola's side in west London.
Ahead of kick-off, the Gtech held a minute's silence in memory of Brentford head of academy goalkeeping Chris Ramsey, who passed away on Wednesday, and all those whose lives have been impacted by Thursday’s tragic Heaton Park Synagogue attack in Manchester.
Keith Andrews made one change to the starting XI from the 3-1 victory against Manchester United with Kristoffer Ajer making his first Premier League start since April and celebrating his 100th appearance for the club.
Fábio Carvalho, who missed the win against the Red Devils with a minor knee injury, returned to the matchday squad in place of Antoni Milambo.
Haaland gave City the lead on nine minutes with the first chance of note. Joško Gvardiol clipped a left-footed pass forwards, with the Norwegian using his body well to get in behind Sepp van den Berg before finishing low past Caoimhín Kelleher.
Five minutes later, Haaland was slipped in by Phil Foden before seeing his squared ball cleared by Aaron Hickey, with Oscar Bobb ready to apply the finishing touch.
Foden had the next chance himself. Bobb played the ball inside to Tijjani Reinders, who laid it off to the England international, but his side-footed effort was straight at Kelleher.
Bobb was a livewire for the visitors and he created a great opportunity for Foden to extend the advantage with just over half an hour played. After being played in down the right channel, he found Foden inside the area, but the latter curled a right-footed effort wide of the mark when he should have done better.
Brentford had a half-chance at the other end shortly afterwards however Igor Thiago, having received the ball on the edge of the area from Jordan Henderson after the Bees stole possession deep in City territory, hesitated before taking the shot, allowing Rúben Dias to get in the way of his low drive.
A stunning save from Kelleher ensured the deficit remained at one goal going into half-time. Savinho found Nico O'Reilly ahead of him on the left flank, with the latter then sending a teasing cross towards the back post. Reijnders arrived and struck his volley well, but the Republic of Ireland keeper parried it clear with a strong right hand.
Thiago had the west Londoners' best chance of the game early in the second half. The Brazilian competed in the air with Gvardiol following a Hickey clearance and the ball bounced off the back of the Croatian defender's head to put the Brentford no.9 in on goal. However, under pressure from the recovering O'Reilly and with the ball slightly underneath his feet, Thiago's dinked effort was denied by Gianluigi Donnarumma.
A period of pressure for the Bees followed. Kevin Schade lifted a cross from the left side towards the back post, which Michael Kayode did well to meet, but headed over the top of the frame.
Vitaly Janelt was introduced midway through the second half, with the midfielder celebrating his 200th appearance for the club.
Schade nearly found a bizarre equaliser in the final minute of regulation time. The German closed down Donnarumma's attempted clearance and the ball ricocheted wide of the post, having taken a touch back off the City goalkeeper.
Brentford (5-3-2): Kelleher; Kayode, Ajer (Carvalho 90+2), Collins, van den Berg, Hickey; Henderson (Janelt 74), Yarmoliuk (Onyeka 74) , Damsgaard (Jensen 68) Schade, Thiago (Ouattara 68)
Subs not used: Valdimarsson, Pinnock, Henry, Lewis-Potter
Manchester City (4-2-3-1): Donnarumma; Nunes, Rúben Dias, Gvardiol, O'Reilly; Rodri (Nico 21), Reijnders (Bernardo 76); Bobb (Doku 76) , Foden, Savinho; Haaland
Subs not used: Trafford, Stones, Aké, Kovacic, Cherki, Lewis