Swansea City Under-21s suffered defeat in their final fixture of 2024 as Charlton Athletic came from a goal down to claim the three points at Sparrows Lane.
Glory Nzingo opened the scoring following a nice one-two between Iestyn Jones and Arthur Parker, before the hosts drew level 10 minutes later through Kaheim Dixon.
Ibrahim Fullah netted straight after the break to give his side the lead, and he completed his brace in the closing stages; chipping the ball into the net from close range.
Kyrell Wilson got his first 90 minutes under his belt for the Swans since returning from injury, whilst Jack Fanning returned to the pitch for the first time since April as a substitute.
The first real chance of the afternoon fell to the hosts and Dixon, who was found unmarked at the edge of the box during a Charlton corner, but his low shot was wide of the target.
At the other end, Josh Pescatore was played in by Nzingo, but his effort from a tight angle effort was well saved by Tommy Reid in the Addicks goal.
But the Swans broke the deadlock with 25 minutes played. More fine work from centre-half Jones saw him send Arthur Parker advancing into space down the right. The full-back's cross cross fell perfectly at the feet of Nzingo, who smashed home from inside the six-yard box.
High-flying Charlton sought an immediate response and Dixon proved dangerous again, this time looking to provide for Henry Rylah, but the forward's drilled shot flashed across the face of goal.
But Dixon would get his reward minutes later with the equaliser. Tayo Edin latched on to a loose ball in the middle of the park before sending his teammate in on goal with a lovely through ball to fire the ball into the far corner of the net.
The hosts carried the momentum into the start of the second half, and they took the lead within three minutes of the restart. Fullah calmly finished from
The second half started in favour of the young Addicks, and they took the lead within three minutes of the restart, Fullah calmly finishing off from Kai Enslin's slide-rule pass.
Charlton would soon have a pair of chance to extend their advantage when Fullah sent a strike just wide of the near post, before Parker blocked Enslin's attempt on goal.
Swansea had an opportunity to to get back on level terms through Wilson and Ben Lloyd, but they were denied by the Charlton backline after a poor final pass.
Five minutes from time, the hosts had their third goal, and it was Fullah again. Manu Wales' ball across the box of goal found Fullah's run at the near post, and he needed no second invitation to find the net and get his second goal of the contest.
Richard Faakye hit the crossbar in stoppage time for the Swans, and Lloyd and Wilson saw their efforts blocked on the follow-ups, but there was no way back for the visitors.
Swansea City Under-21s: Evan Watts, Arthur Parker, Sebastian Dabrowski, Mitchell Bates, Richard Faakye, Iestyn Jones, Josh Pescatore, Glory Nzingo, Sammy Henia-Kamau, Ben Lloyd, Kyrell Wilson.
Substitutes: Jacob Cook, Ben Hughes, Jack Fanning, Morgan Bates, Ben Phillips.