Millwall's Under 23s defeated Swansea City 3-1 in the Professional Development League on Tuesday afternoon.
The Swans took the lead in the first-half and held the advantage until the 83rd minute, but late strikes from Tyrese Briscoe and Jayden Davis (2, 1 pen) kept The Lions' 100% home record in tact.
The visitors opened the scoring midway through the first-half and went into the break in the lead, with Kevin Nugent reacting at half-time by bringing on Alfie Allen in place of Chin Okoli. Abdul Abdulmalik also made an appearance at the expense of Sean O'Brien just after the hour-mark, with Millwall's pressure finally telling with seven minutes to play as Briscoe got the sides back on level terms.
With the game heading for a draw, Davis then put Millwall in front with a minute to go, before firing home from the penalty spot in stoppage-time to seal all three points.
Next up for the Under 23s is a local derby meeting with Charlton Athletic on Friday afternoon.
Millwall: Gillmore, Walker, Garande, Penney, Okoli (Allen 46'), Topalloj, Davis, Thompson, Briscoe, O’Brien (Abdulmalik 67'), Drozd. Subs not used: Wright, Smith.