Brentford 3 Coventry 1
Brentford boosted their promotion hopes with a fourth straight win – on a day third-placed Leyton Orient could only manage a draw.
The Bees had to come from behind after keeper David Button spilled Carl Baker’s shot into the path of Callum Wilson, who put Coventry ahead early on.
Alan Judge saw his penalty saved but Clayton Donaldson equalised from close range before Marcello Trotta fired them into a half-time lead.
Alan McCormack wrapped up the victory just after the break and the win moved Brentford four points clear of Orient, who drew 1-1 at Walsall.
Mark Warburton’s side are also just a point behind leaders Wolves and their superb recent form has made them serious title contenders, but an air of complacency in their play saw them punished on six minutes.
Their defence stood off Baker, and Wilson was unmarked when he pounced on Button’s fumble.
And Coventry could have been 2-0 up when Wilson’s vicious shot forced Button to make a better save.
Brentford were awarded a penalty when Judge was fouled by Baker in the box but the on-loan Blackburn winger’s spot-kick was a nice height for keeper Joe Murphy.
But Donaldson grabbed his 17th goal of the season when he burst through on goal from deep and poked through Murphy’s legs.
And Trotta, whose winning goal saw off Orient last weekend, smashed into the near corner from distance to round off a frenetic opening 20 minutes.
The dangerous Wilson almost put Coventry level when he scooped a shot over Button that grazed the top of the crossbar and Frank Moussa also threatened before the break.
But McCormack extended Brentford’s lead three minutes into the second half, latching onto Trotta’s flick-on and volleying into the corner.
Brentford (4-3-3): Button; McCormack, Dean, Craig, Bidwell; Reeves (Forshaw 65), Douglas, Saville (Yennaris 46); Donaldson, Trotta, Judge (Dallas 71)
Subs not used: Lee, O’Connor, Adams, Grigg