A strike deep into added on time denied Brentford Under-18s the victory at a sweltering Jersey Road in their first game in the new Category Two Development League.
Fabian Rowe had struck twice to give Brentford a 2-0 cushion but Fred Onyedinma scored mid-way through the second half before Charlie Penny fired home a free-kick from 20 yards in the fifth minute of added time to grab a point for the Lions.
A draw was perhaps the fair result in a keenly contested match but the amount of injury time played which allowed Millwall to find an equaliser, soured the result slightly for the Brentford team.
The Bees started brightly and Thomas Welham was called into action in the first minute by Myles Hippolyte before Hippolyte shot narrowly wide two minutes later after being fed through by Josh Stockwell.
For Brentford’s bright start it was Millwall who should have opened the scoring but John-Prince Rylah shot the wrong side of the post when unmarked six yards out.
Joe Taylor had been a spectator for much of the first-half but he was called into action on the half hour tipping Rylah’s fierce 30 yards drive onto the bar.
Good work by Lewis Lavender on the Brentford right saw him carve out a chance for Hippolyte. The Bees striker did well to find space but his curling effort drifted narrowly wide of Welham’s left-hand post.
Taylor was called into action again moments later, spreading himself well to smother an effort from the lively Charlie Penny up-front for Millwall.
Brentford took the lead three minutes before the break. Hippolyte swung a deep cross in from the left which was flicked on by Josh Stockwell to Fabian Rowe. Rowe steadied himself and hammered the ball back across the face of goal and into the bottom right corner from eight yards.
Millwall came out far the sharper in the second half. Fred Onyedinma curled an effort just wide before Taylor saved smartly from Rylah.
Brentford were defending solidly and should have doubled their advantage on the break. Montell Moore drove through the midfield and slipped in Myles Hippolyte but his one-on-one effort was saved well by the feet of Welham.
As the second half wore on the heat began to take its toll on the pace of the game and mistakes began to appear in both sides play.
It was from an error that Brentford grabbed their second. The Bees broke quickly from a sloppy pass from a Millwall corner. Hippolyte carried the ball deep into the Millwall half before slipping in Rowe who made no mistake hammering home into the roof of the net.
The Bees two goal lead lasted less than two minutes. Keaton Wood found Onyedinma free in the box and he gave Taylor no chance from 15 yards firing past him into the top corner.
Both sides introduced fresh legs in an effort to catch out the tiring defences as the game became more end to end and scrappy.
The Bees were restricting Millwall to pot-shots from distance and had appeared to have done enough for the victory as the game entered deep into injury time.
In the 95th minute Wood was fouled right on the left-hand edge of the Brentford box. Penny stepped up and hit an un-stoppable free-kick in off the far post to deny the Bees all three points.
Brentford: Joe Taylor; George Pilbeam, Stefan Tomasevic, Andrius Laucys, Ryan Makhosin; Montell Moore (sub Patipat Smith 78 mins), Lewis Lavender (sub Daniel Bedfield 78 mins), Joe Maloney, Fabian Rowe; Myles Hippolyte (sub Tayshan Hayden-Smith 80 mins), Josh Stockwell
Millwall: Thomas Welham; Christopher Parr, Max Fitzgerald, Keaton Wood, Mitchell Hunter; John-Prince Rylah (sub James Philpot 63 mins), Ben Thompson, Khari Oregun, Hammed Lawal (sub Kyron Farrell 63 mins); Fred Onyedimna, Charlie Penny
Subs not used: Max Goodman, Kwaku Owusu-Ansah, Brandon Hobbs