Forward Kevin Schade scored a penalty as a Brentford XI were 3-1 winners over Leyton Orient in a behind-closed-doors friendly.
Germany international Schade, who has been absent since September with an adductor injury, completed 60 minutes in a confident display at Jersey Road.
Brentford took a deserved lead in the game through Ryan Trevitt who curled in a left-footed effort from close range.
Schade then went close, connecting with a cross, but goalkeeper Samuel Howes gathered.
The Bees were on top and, after a free-flowing team move, Kyreece Lisbie was fouled in the box just as he was about to shoot.
Schade stepped up to take the penalty and converted, lifting the ball over the keeper who guessed the right way.
The away side were then awarded a penalty of their own, which was converted by striker Joe Pigott.
Despite conceding, Brentford remained in control and Iwan Morgan went close to restoring the Bees' two-goal advantage with a left-footed shot which struck the post.
Brentford made it three just before half-time after a fine team move.
The second half saw the game lose its flow as there were a number of substitutions from both sides.
But Schade was still in the thick of the action. The forward went on a marauding run, beating two players before firing just over the bar.
In similar fashion to his earlier run, Schade then skipped past a couple challenges before cutting the ball back to Ethan Brierley who fired over.
The game ended 3-1, with Schade playing just over an hour on his return to action.