On the same day he was named Brentford captain, Nathan Collins scored the only goal of the game as the Bees beat QPR 1-0 in a pre-season west London derby win at Loftus Road.
The centre-back glanced a Michael Kayode cross into the bottom corner in the second minute of the game, before a convincing display from Keith Andrews' side saw them hold onto the victory.
Brentford made four changes from their last pre-season fixture - a 1-1 draw against Gil Vicente in Portugal - with Sepp van den Berg, Jayden Meghoma, Jordan Henderson and Kevin Schade being replaced by Kristoffer Ajer, Rico Henry, Yehor Yarmoliuk and Keane Lewis-Potter.
And the Bees took the lead inside two minutes, when Collins, who was appointed club captain on Saturday morning, glanced in Michael Kayode's left-footed cross to put the visitors ahead.
It was all Brentford for the opening 10 minutes, with QPR having their first attempt on goal soon after that, as Kieran Morgan drove towards the edge of the penalty area, but fired well over the crossbar.
Andrews' side almost doubled their lead soon after, when some intense pressing from Igor Thiago saw him nick the ball into Fábio Carvalho's path. The former Liverpool man had time on the edge of the box, but his well-struck effort was palmed away by Joe Walsh.
Another long-range effort from QPR's Ziyad Larkeche went high and wide 10 minutes before half-time, with the hosts attempting to put some pressure on the Brentford goal at the end of the first period.
A quiet start to the second half soon livened up after some neat play by Brentford involving some neat, one-touch passing.
The ball was played out of defence and towards the left to Keane Lewis-Potter, whose unsuccessful cross was deflected back towards that flank. Rico Henry was then played into the six-yard box, but his effort across goal was saved well by Walsh.
QPR's first chance of the half came with 15 minutes left to play, when a dangerous free-kick from the left was half-cleared, before an acrobatic effort from Madsen was held comfortably by Caoimhín Kelleher.
Brentford were still pushing for a second, and substitute Frank Onyeka won the ball back well in the final third, before sliding a clever ball into the path of summer signing Antoni Milambo. The Dutch Under-21 international was on the edge of the six-yard box when he took the shot, but Walsh saved again.
Walsh made another smart stop with five minutes to play. A Romelle Donovan cross was met by a powerful Myles Peart-Harris header, but the QPR keeper got down well to push it away.
Peart-Harris had the final chance of the game in added time, when Mads Roerslev cut a ball back to him inside the penalty area, but he couldn't keep his shot down.
QPR: Walsh; Dunne (Pearman 54), Morrison, Cook (Adamson 54), Larkeche; Field, Madsen (Varane 70); Poku (Sutton 70), Chair, Dembele (Vale 85); Morgan (Bennie 70)
Subs not used: Nardi, Burrell, Mbengue
Brentford: Kelleher; Kayode (Roerslev 76), Ajer (Arthur 64), Collins (Stephenson 76), Henry (Hickey 64); Yarmoliuk (Onyeka 76), Jensen (Milambo 64); Carvalho (Donovan 76), Damsgaard (Konak 76), Lewis-Potter (Meghoma 76); Thiago (Peart-Harris 64)
Subs not used: Valdimarsson, Rose, Holland, Laidlaw