Both sides got off to a quiet, subdued start with chances at a premium.
It wasn’t until the half-hour mark that a shot arrived in West London as a Brentford corner was played short and Yehor Yarmoliuk struck an effort on goal, and moments later, Bryan Mbeumo fired over the bar with a shot from distance.
Supporters could hardly have been treated to a poorer opening period, but better was to come after the break as Thomas Frank’s men appeared rejuvenated.
Taking full control of the contest after the restart, the hosts were ahead within five minutes after Neal Maupay pounced on a loose ball in the box to bury the ball past Thomas Kaminski.
Less than 10 minutes later, the Bees doubled their lead after Mbeumo’s corner was headed towards goal by Ben Mee and after taking a deflection, it wrong-footed the Luton goalkeeper and nestled in the back of the net.
The Brentford boss had clearly gotten his message across during the HT team talk, but the Hatters were in mood to lie down and pulled a goal back in the final 15 minutes. Jacob Brown showed great composure to fire home a clinical low finish from the edge of the box - his second goal in as many PL games.
Any hope of a Luton comeback was short-lived though, as Brentford quickly restored their two-goal lead.
A pinball situation in the box was capitalised upon by Shandon Baptiste as he followed up on the rebound to put the seal on victory for the home side.
Brentford ended a two-match losing streak to leapfrog capital rivals Chelsea and replace them in the PL top-half, while Luton’s top-flight struggles continued as they tasted defeat for the ninth time in 14 PL matches, although they remain outside the relegation zone.
Flashscore Man of the Match: Neal Maupay (Brentford)